Page MenuHomestyx hydra

PholioInlineViewController.php
No OneTemporary

PholioInlineViewController.php

<?php
/**
* @group pholio
*/
final class PholioInlineViewController extends PholioController {
private $id;
public function willProcessRequest(array $data) {
$this->id = $data['id'];
}
public function processRequest() {
$request = $this->getRequest();
$user = $request->getUser();
$inline_comment = id(new PholioTransactionComment())->load($this->id);
$handle = head($this->loadViewerHandles(
array($inline_comment->getAuthorPHID())));
$inline_view = id(new PholioInlineCommentView())
->setUser($user)
->setHandle($handle)
->setInlineComment($inline_comment)
->setEngine(new PhabricatorMarkupEngine());
return id(new AphrontAjaxResponse())->setContent(
$inline_comment->toDictionary() + array(
'contentHTML' => $inline_view->render(),
));
}
}

File Metadata

Mime Type
text/x-php
Expires
Wed, Dec 3, 2:26 PM (10 h, 33 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
433590
Default Alt Text
PholioInlineViewController.php (851 B)

Event Timeline