[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/src/applications/nuance/source/ -> NuanceSourceDefinition.php (summary)

(no description)

File Size: 262 lines (8 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 15 functions

  setActor()
  getActor()
  requireActor()
  setSourceObject()
  getSourceObject()
  requireSourceObject()
  getSelectOptions()
  getDefinitionForSource()
  getAllDefinitions()
  loadSourceObjectPolicies()
  getEditTitle()
  buildEditLayout()
  renderEditForm()
  augmentEditForm()
  buildTransactions()

Functions
Functions that are not part of a class:

setActor(PhabricatorUser $actor)   X-Ref
No description

getActor()   X-Ref
No description

requireActor()   X-Ref
No description

setSourceObject(NuanceSource $source)   X-Ref
No description

getSourceObject()   X-Ref
No description

requireSourceObject()   X-Ref
No description

getSelectOptions()   X-Ref
No description

getDefinitionForSource(NuanceSource $source)   X-Ref
Gives a @{class:NuanceSourceDefinition} object for a given
@{class:NuanceSource}. Note you still need to @{method:setActor}
before the @{class:NuanceSourceDefinition} object will be useful.


getAllDefinitions()   X-Ref
No description

loadSourceObjectPolicies(PhabricatorUser $user,NuanceSource $source)   X-Ref
Code to create and update @{class:NuanceItem}s and
@{class:NuanceRequestor}s via daemons goes here.

If that does not make sense for the @{class:NuanceSource} you are
defining, simply return null. For example,
@{class:NuancePhabricatorFormSourceDefinition} since these are one-way
contact forms.

getEditTitle()   X-Ref
No description

buildEditLayout(AphrontRequest $request)   X-Ref
No description

renderEditForm(PhabricatorApplicationTransactionValidationException $ex = null)   X-Ref
Code to create a form to edit the @{class:NuanceItem} you are defining.

return @{class:AphrontFormView}

augmentEditForm(AphrontFormView $form,PhabricatorApplicationTransactionValidationException $ex = null)   X-Ref
return @{class:AphrontFormView}


buildTransactions(AphrontRequest $request)   X-Ref
Hook to build up @{class:PhabricatorTransactions}.

return array $transactions



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