Page MenuHomePhabricator
Diviner Phabricator Tech Docs ManiphestConduitAPIMethod

abstract class ManiphestConduitAPIMethod
Phabricator Technical Documentation (Maniphest)

This class is not documented.

Methods

final public function getApplication()

This method is not documented.
Return
wild

protected function defineErrorTypes()

This method is not documented.
Return
wild

protected function buildTaskInfoDictionary($task)

This method is not documented.
Parameters
ManiphestTask$task
Return
wild

protected function getTaskFields($is_new)

This method is not documented.
Parameters
$is_new
Return
wild

protected function applyRequest($task, $request, $is_new)

This method is not documented.
Parameters
ManiphestTask$task
ConduitAPIRequest$request
$is_new
Return
wild

protected function buildTaskInfoDictionaries($tasks)

This method is not documented.
Parameters
array$tasks
Return
wild

private function validatePHIDList($phid_list, $phid_type, $field)

NOTE: This is a temporary stop gap since its easy to make malformed tasks. Long-term, the values set in defineParamTypes() will be used to validate data implicitly within the larger Conduit application.

TODO: Remove this in favor of generalized Conduit hotness.

Parameters
array$phid_list
$phid_type
$field
Return
wild