PHP Class Scalr\Api\Service\Account\V1beta0\Controller\Teams

Author: N.V.
Inheritance: extends Scalr\Api\Rest\Controller\ApiController
Afficher le fichier Open project: scalr/scalr

Méthodes publiques

Méthode Description
createAction ( ) : Scalr\Api\DataType\ResultEnvelope Creates a new Account Teams
deleteAction ( integer $teamId ) : Scalr\Api\DataType\ResultEnvelope Delete an Account Team
describeAction ( ) : Scalr\Api\DataType\ListResultEnvelope Retrieves the list of the Account Teams
fetchAction ( integer $teamId ) : Scalr\Api\DataType\ResultEnvelope Fetches detailed info about one Account Team
getDefaultCriteria ( ) : array Gets default search criteria according request scope
getTeam ( string $teamId ) : Team Gets Team entity
modifyAction ( integer $teamId ) : Scalr\Api\DataType\ResultEnvelope Change Account Team attributes.

Method Details

createAction() public méthode

Creates a new Account Teams
public createAction ( ) : Scalr\Api\DataType\ResultEnvelope
Résultat Scalr\Api\DataType\ResultEnvelope

deleteAction() public méthode

Delete an Account Team
public deleteAction ( integer $teamId ) : Scalr\Api\DataType\ResultEnvelope
$teamId integer Identifier of the Team
Résultat Scalr\Api\DataType\ResultEnvelope

describeAction() public méthode

Retrieves the list of the Account Teams
public describeAction ( ) : Scalr\Api\DataType\ListResultEnvelope
Résultat Scalr\Api\DataType\ListResultEnvelope Returns describe result

fetchAction() public méthode

Fetches detailed info about one Account Team
public fetchAction ( integer $teamId ) : Scalr\Api\DataType\ResultEnvelope
$teamId integer Identifier of the Team
Résultat Scalr\Api\DataType\ResultEnvelope

getDefaultCriteria() public méthode

Gets default search criteria according request scope
public getDefaultCriteria ( ) : array
Résultat array Returns array of the search criteria

getTeam() public méthode

Gets Team entity
public getTeam ( string $teamId ) : Team
$teamId string Unique identifier of the Team
Résultat Scalr\Model\Entity\Account\Team

modifyAction() public méthode

Change Account Team attributes.
public modifyAction ( integer $teamId ) : Scalr\Api\DataType\ResultEnvelope
$teamId integer Identifier of the Team
Résultat Scalr\Api\DataType\ResultEnvelope