PHP Class GatherContent\LaravelFractal\LaravelFractalService

Datei anzeigen Open project: gathercontent/laravel-fractal

Public Methods

Method Description
__construct ( League\Fractal\Manager $manager )
collection ( $items, League\Fractal\TransformerAbstract $transformer, Closure $callback = null, League\Fractal\Pagination\PaginatorInterface $adapter = null )
getManager ( )
item ( $item, League\Fractal\TransformerAbstract $transformer, Closure $callback = null )

Private Methods

Method Description
buildResponse ( League\Fractal\Resource\ResourceInterface $resource )
paginateCollection ( League\Fractal\Resource\Collection $collection, Illuminate\Pagination\Paginator $paginator, League\Fractal\Pagination\PaginatorInterface $adapter = null )

Method Details

__construct() public method

public __construct ( League\Fractal\Manager $manager )
$manager League\Fractal\Manager

collection() public method

public collection ( $items, League\Fractal\TransformerAbstract $transformer, Closure $callback = null, League\Fractal\Pagination\PaginatorInterface $adapter = null )
$transformer League\Fractal\TransformerAbstract
$callback Closure
$adapter League\Fractal\Pagination\PaginatorInterface

getManager() public method

public getManager ( )

item() public method

public item ( $item, League\Fractal\TransformerAbstract $transformer, Closure $callback = null )
$transformer League\Fractal\TransformerAbstract
$callback Closure