当前位置: 首页>>代码示例>>PHP>>正文


PHP PhabricatorUser::renderHandle方法代码示例

本文整理汇总了PHP中PhabricatorUser::renderHandle方法的典型用法代码示例。如果您正苦于以下问题:PHP PhabricatorUser::renderHandle方法的具体用法?PHP PhabricatorUser::renderHandle怎么用?PHP PhabricatorUser::renderHandle使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在PhabricatorUser的用法示例。


在下文中一共展示了PhabricatorUser::renderHandle方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: renderForDisplay

 public function renderForDisplay(PhabricatorUser $viewer)
 {
     try {
         $target = $this->loadBuildTarget();
     } catch (Exception $ex) {
         return null;
     }
     return $viewer->renderHandle($target->getPHID());
 }
开发者ID:pugong,项目名称:phabricator,代码行数:9,代码来源:HarbormasterTargetWorker.php

示例2: renderConditionValue

 public function renderConditionValue(PhabricatorUser $viewer, $value)
 {
     // TODO: While this is less of a mess than it used to be, it would still
     // be nice to push this down into individual fields better eventually and
     // stop guessing which values are PHIDs and which aren't.
     if (!is_array($value)) {
         return $value;
     }
     $type_unknown = PhabricatorPHIDConstants::PHID_TYPE_UNKNOWN;
     foreach ($value as $key => $val) {
         if (is_string($val)) {
             if (phid_get_type($val) !== $type_unknown) {
                 $value[$key] = $viewer->renderHandle($val);
             }
         }
     }
     return phutil_implode_html(', ', $value);
 }
开发者ID:TomCN7,项目名称:phabricator,代码行数:18,代码来源:HeraldField.php

示例3: renderArtifactSummary

 public function renderArtifactSummary(PhabricatorUser $viewer)
 {
     $artifact = $this->getBuildArtifact();
     $file_phid = $artifact->getProperty('drydockLeasePHID');
     return $viewer->renderHandle($file_phid);
 }
开发者ID:Robert-Xie,项目名称:phabricator,代码行数:6,代码来源:HarbormasterHostArtifact.php

示例4: getDisplayDescription

 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     return $viewer->renderHandle($log->getParameter('file.phid'));
 }
开发者ID:NeoArmageddon,项目名称:phabricator,代码行数:4,代码来源:PhabricatorCalendarImportFetchLogType.php

示例5: getDisplayDescription

 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     $event_phid = $log->getParameter('phid');
     return $viewer->renderHandle($event_phid);
 }
开发者ID:NeoArmageddon,项目名称:phabricator,代码行数:5,代码来源:PhabricatorCalendarImportUpdateLogType.php

示例6: appendImportProperties

 public function appendImportProperties(PhabricatorUser $viewer, PhabricatorCalendarImport $import, PHUIPropertyListView $properties)
 {
     $phid_key = PhabricatorCalendarImportICSFileTransaction::PARAMKEY_FILE;
     $file_phid = $import->getParameter($phid_key);
     $properties->addProperty(pht('Source File'), $viewer->renderHandle($file_phid));
 }
开发者ID:NeoArmageddon,项目名称:phabricator,代码行数:6,代码来源:PhabricatorCalendarICSFileImportEngine.php

示例7: getDisplayDescription

 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     $phid = $log->getParameter('phid');
     return pht('Ignored an event (%s) because the original version of this event ' . 'was created here.', $viewer->renderHandle($phid));
 }
开发者ID:NeoArmageddon,项目名称:phabricator,代码行数:5,代码来源:PhabricatorCalendarImportOriginalLogType.php


注:本文中的PhabricatorUser::renderHandle方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。