[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/src/applications/conduit/controller/ -> PhabricatorConduitAPIController.php (summary)

(no description)

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

Defines 9 functions

  shouldRequireLogin()
  willProcessRequest()
  processRequest()
  actAsUser()
  authenticateUser()
  validateAuthenticatedUser()
  buildHumanReadableResponse()
  renderAPIValue()
  decodeConduitParams()

Functions
Functions that are not part of a class:

shouldRequireLogin()   X-Ref
No description

willProcessRequest(array $data)   X-Ref
No description

processRequest()   X-Ref
No description

actAsUser(ConduitAPIRequest $api_request,$user_name)   X-Ref
Change the api request user to the user that we want to act as.
Only admins can use actAsUser

param: ConduitAPIRequest Request being executed.
param: string            The username of the user we want to act as

authenticateUser(ConduitAPIRequest $api_request,array $metadata)   X-Ref
Authenticate the client making the request to a Phabricator user account.

param: ConduitAPIRequest Request being executed.
param: dict              Request metadata.
return: null|pair         Null to indicate successful authentication, or

validateAuthenticatedUser(ConduitAPIRequest $request,PhabricatorUser $user)   X-Ref
No description

buildHumanReadableResponse($method,ConduitAPIRequest $request = null,$result = null)   X-Ref
No description

renderAPIValue($value)   X-Ref
No description

decodeConduitParams(AphrontRequest $request,$method)   X-Ref
No description



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