getStoryData()->getValue('commitPHID'); } public function renderView() { $author_phid = $this->getAuthorPHID(); $commit_phid = $this->getPrimaryObjectPHID(); $view = $this->newStoryView(); $view->setAppIcon('audit-dark'); $action = $this->getValue('action'); $verb = PhabricatorAuditActionConstants::getActionPastTenseVerb($action); $view->setTitle(hsprintf( '%s %s commit %s.', $this->linkTo($author_phid), $verb, $this->linkTo($commit_phid))); $comments = $this->getValue('content'); $view->setImage($this->getHandle($author_phid)->getImageURI()); if ($comments) { $content = $this->renderSummary($this->getValue('content')); $view->appendChild($content); } return $view; } public function renderText() { $author_name = $this->getHandle($this->getAuthorPHID())->getLinkName(); $commit_path = $this->getHandle($this->getPrimaryObjectPHID())->getURI(); $commit_uri = PhabricatorEnv::getURI($commit_path); $action = $this->getValue('action'); $verb = PhabricatorAuditActionConstants::getActionPastTenseVerb($action); $text = "{$author_name} {$verb} commit {$commit_uri}"; return $text; } }