PHP 클래스 Marcelgwerder\ApiHandler\Result

파일 보기 프로젝트 열기: marcelgwerder/laravel-api-handler

보호된 프로퍼티들

프로퍼티 타입 설명
$parser Marcelgwerder\ApiHandler\Parser Parser instance.

공개 메소드들

메소드 설명
__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

메소드 상세

__construct() 공개 메소드

Create a new result
public __construct ( Parser $parser ) : void
$parser Parser
리턴 void

getBuilder() 공개 메소드

Get the query bulder object
public getBuilder ( ) : Illuminate\Database\Query\Builder
리턴 Illuminate\Database\Query\Builder

getHeaders() 공개 메소드

Get the headers
public getHeaders ( ) : array
리턴 array

getMetaProviders() 공개 메소드

Get an array of meta providers
public getMetaProviders ( ) : array
리턴 array

getMode() 공개 메소드

Get the mode of the parser
public getMode ( ) : string
리턴 string

getResponse() 공개 메소드

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

getResult() 공개 메소드

Return the query builder including the results
public getResult ( ) : Illuminate\Database\Query\Builder
리턴 Illuminate\Database\Query\Builder $result

프로퍼티 상세

$parser 보호되어 있는 프로퍼티

Parser instance.
protected Marcelgwerder\ApiHandler\Parser $parser
리턴 Marcelgwerder\ApiHandler\Parser