Differential D21708 Diff 51731 src/applications/phriction/controller/PhrictionMarkupPreviewController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/phriction/controller/PhrictionMarkupPreviewController.php
<?php | <?php | ||||
final class PhrictionMarkupPreviewController | final class PhrictionMarkupPreviewController | ||||
extends PhabricatorController { | extends PhabricatorController { | ||||
public function processRequest() { | public function processRequest() { | ||||
$request = $this->getRequest(); | $request = $this->getRequest(); | ||||
$viewer = $request->getUser(); | $viewer = $request->getUser(); | ||||
$text = $request->getStr('text'); | $text = $request->getStr('text'); | ||||
$slug = $request->getURIData('slug'); | $slug = $request->getStr('slug'); | ||||
$output = PhabricatorMarkupEngine::renderOneObject( | $output = PhabricatorMarkupEngine::renderOneObject( | ||||
id(new PhabricatorMarkupOneOff()) | id(new PhabricatorMarkupOneOff()) | ||||
->setPreserveLinebreaks(true) | ->setPreserveLinebreaks(true) | ||||
->setDisableCache(true) | ->setDisableCache(true) | ||||
->setContent($text), | ->setContent($text), | ||||
'default', | 'default', | ||||
$viewer, | $viewer, | ||||
Show All 9 Lines |