PHP Class Marcelgwerder\ApiHandler\Result

Afficher le fichier Open project: marcelgwerder/laravel-api-handler

Protected Properties

Свойство Type Description
$parser Marcelgwerder\ApiHandler\Parser Parser instance.

Méthodes publiques

Méthode Description
__construct ( Parser $parser ) : void Create a new result
getBuilder ( ) : Illuminate\Database\Query\Builder Get the query bulder object
getHeaders ( ) : array Get the headers
getMetaProviders ( ) : array Get an array of meta providers
getMode ( ) : string Get the mode of the parser
getResponse ( ) : Illuminate\Support\Facades\Response Return a laravel response object including the correct status code and headers
getResult ( ) : Illuminate\Database\Query\Builder Return the query builder including the results

Method Details

__construct() public méthode

Create a new result
public __construct ( Parser $parser ) : void
$parser Parser
Résultat void

getBuilder() public méthode

Get the query bulder object
public getBuilder ( ) : Illuminate\Database\Query\Builder
Résultat Illuminate\Database\Query\Builder

getHeaders() public méthode

Get the headers
public getHeaders ( ) : array
Résultat array

getMetaProviders() public méthode

Get an array of meta providers
public getMetaProviders ( ) : array
Résultat array

getMode() public méthode

Get the mode of the parser
public getMode ( ) : string
Résultat string

getResponse() public méthode

Return a laravel response object including the correct status code and headers
public getResponse ( ) : Illuminate\Support\Facades\Response
Résultat Illuminate\Support\Facades\Response

getResult() public méthode

Return the query builder including the results
public getResult ( ) : Illuminate\Database\Query\Builder
Résultat Illuminate\Database\Query\Builder $result

Property Details

$parser protected_oe property

Parser instance.
protected Marcelgwerder\ApiHandler\Parser $parser
Résultat Marcelgwerder\ApiHandler\Parser