Changeset View
Changeset View
Standalone View
Standalone View
src/applications/herald/controller/HeraldRuleViewController.php
| Show First 20 Lines • Show All 137 Lines • ▼ Show 20 Lines | private function buildPropertySectionView( | ||||
| } | } | ||||
| return $view; | return $view; | ||||
| } | } | ||||
| private function buildDescriptionView(HeraldRule $rule) { | private function buildDescriptionView(HeraldRule $rule) { | ||||
| $viewer = $this->getRequest()->getUser(); | $viewer = $this->getRequest()->getUser(); | ||||
| $view = id(new PHUIPropertyListView()) | $view = id(new PHUIPropertyListView()) | ||||
| ->setUser($viewer); | ->setViewer($viewer); | ||||
| $adapter = HeraldAdapter::getAdapterForContentType($rule->getContentType()); | $adapter = HeraldAdapter::getAdapterForContentType($rule->getContentType()); | ||||
| if ($adapter) { | if ($adapter) { | ||||
| $handles = $viewer->loadHandles(HeraldAdapter::getHandlePHIDs($rule)); | $rule_text = $adapter->renderRuleAsText($rule, $viewer); | ||||
| $rule_text = $adapter->renderRuleAsText($rule, $handles, $viewer); | |||||
| $view->addTextContent($rule_text); | $view->addTextContent($rule_text); | ||||
| return $view; | return $view; | ||||
| } | } | ||||
| return null; | return null; | ||||
| } | } | ||||
| } | } | ||||