Differential D15112 Diff 36490 src/applications/differential/conduit/DifferentialCreateDiffConduitAPIMethod.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/conduit/DifferentialCreateDiffConduitAPIMethod.php
Show First 20 Lines • Show All 131 Lines • ▼ Show 20 Lines | $diff_data_dict = array( | ||||
'sourceControlPath' => $request->getValue('sourceControlPath'), | 'sourceControlPath' => $request->getValue('sourceControlPath'), | ||||
'sourceControlBaseRevision' => | 'sourceControlBaseRevision' => | ||||
$request->getValue('sourceControlBaseRevision'), | $request->getValue('sourceControlBaseRevision'), | ||||
'lintStatus' => $lint_status, | 'lintStatus' => $lint_status, | ||||
'unitStatus' => $unit_status, | 'unitStatus' => $unit_status, | ||||
); | ); | ||||
$xactions = array( | $xactions = array( | ||||
id(new DifferentialTransaction()) | id(new DifferentialDiffTransaction()) | ||||
->setTransactionType(DifferentialDiffTransaction::TYPE_DIFF_CREATE) | ->setTransactionType(DifferentialDiffTransaction::TYPE_DIFF_CREATE) | ||||
->setNewValue($diff_data_dict), | ->setNewValue($diff_data_dict), | ||||
); | ); | ||||
id(new DifferentialDiffEditor()) | id(new DifferentialDiffEditor()) | ||||
->setActor($viewer) | ->setActor($viewer) | ||||
->setContentSourceFromConduitRequest($request) | ->setContentSourceFromConduitRequest($request) | ||||
->setContinueOnNoEffect(true) | ->setContinueOnNoEffect(true) | ||||
Show All 13 Lines |