PHP Class App\Http\Controllers\BaseAPIController

Inheritance: extends Controller
Afficher le fichier Open project: hillelcoren/invoice-ninja Class Usage Examples

Protected Properties

Свойство Type Description
$manager
$serializer

Méthodes publiques

Méthode Description
__construct ( )

Méthodes protégées

Méthode Description
createCollection ( $query, $transformer, $entityType )
createItem ( $data, $transformer, $entityType )
errorResponse ( $response, $httpErrorCode = 400 )
fileReponse ( $name, $data )
getRequestIncludes ( $data )
handleAction ( $request )
itemResponse ( $item )
listResponse ( $query )
response ( $response )

Method Details

__construct() public méthode

public __construct ( )

createCollection() protected méthode

protected createCollection ( $query, $transformer, $entityType )

createItem() protected méthode

protected createItem ( $data, $transformer, $entityType )

errorResponse() protected méthode

protected errorResponse ( $response, $httpErrorCode = 400 )

fileReponse() protected méthode

protected fileReponse ( $name, $data )

getRequestIncludes() protected méthode

protected getRequestIncludes ( $data )

handleAction() protected méthode

protected handleAction ( $request )

itemResponse() protected méthode

protected itemResponse ( $item )

listResponse() protected méthode

protected listResponse ( $query )

response() protected méthode

protected response ( $response )

Property Details

$manager protected_oe property

protected $manager

$serializer protected_oe property

protected $serializer