[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/src/applications/phriction/controller/ -> PhrictionDocumentPreviewController.php (source)

   1  <?php
   2  
   3  final class PhrictionDocumentPreviewController
   4    extends PhrictionController {
   5  
   6    public function processRequest() {
   7      $request = $this->getRequest();
   8      $document = $request->getStr('document');
   9  
  10      $draft_key = $request->getStr('draftkey');
  11      if ($draft_key) {
  12        id(new PhabricatorDraft())
  13          ->setAuthorPHID($request->getUser()->getPHID())
  14          ->setDraftKey($draft_key)
  15          ->setDraft($document)
  16          ->replaceOrDelete();
  17      }
  18  
  19      $content_obj = new PhrictionContent();
  20      $content_obj->setContent($document);
  21      $content = $content_obj->renderContent($request->getUser());
  22  
  23      return id(new AphrontAjaxResponse())->setContent($content);
  24    }
  25  
  26  }


Generated: Sun Nov 30 09:20:46 2014 Cross-referenced by PHPXref 0.7.1