Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/controller/DiffusionDiffController.php
| Show First 20 Lines • Show All 114 Lines • ▼ Show 20 Lines | public function handleRequest(AphrontRequest $request) { | ||||
| } | } | ||||
| $engine = new PhabricatorMarkupEngine(); | $engine = new PhabricatorMarkupEngine(); | ||||
| $engine->setViewer($viewer); | $engine->setViewer($viewer); | ||||
| foreach ($inlines as $inline) { | foreach ($inlines as $inline) { | ||||
| $engine->addObject( | $engine->addObject( | ||||
| $inline, | $inline, | ||||
| PhabricatorInlineCommentInterface::MARKUP_FIELD_BODY); | PhabricatorInlineComment::MARKUP_FIELD_BODY); | ||||
| } | } | ||||
| $engine->process(); | $engine->process(); | ||||
| $parser->setMarkupEngine($engine); | $parser->setMarkupEngine($engine); | ||||
| $spec = $request->getStr('range'); | $spec = $request->getStr('range'); | ||||
| list($range_s, $range_e, $mask) = | list($range_s, $range_e, $mask) = | ||||
| DifferentialChangesetParser::parseRangeSpecification($spec); | DifferentialChangesetParser::parseRangeSpecification($spec); | ||||
| $parser->setRange($range_s, $range_e); | $parser->setRange($range_s, $range_e); | ||||
| $parser->setMask($mask); | $parser->setMask($mask); | ||||
| return $parser->newChangesetResponse(); | return $parser->newChangesetResponse(); | ||||
| } | } | ||||
| } | } | ||||