PHP Класс Msieprawski\ResourceTable\ResourceTable

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
collection ( ) : Collection Returns "last set" Collection object after calling ResourceTable::of
getSearchValue ( string $name ) : mixed Returns search form default value
of ( Builder | Builder $builder ) : Collection Sets builder and returns collection
setCustomView ( string $customView ) Set custom view name if you've created your own ResourceTable template
setFilter ( boolean $filter ) Set true if you wan to enable filter
setPage ( integer $page ) Current page
setPaginate ( boolean $paginate ) Set false if you dont want to use pagination
setPaginationPresenter ( string $presenter ) Set pagination presenter class name
setPerPage ( integer $perPage ) How many results per page
setRendererNamespace ( string $namespace ) Set renderers default namespace to prevent long renderers names
setView ( string $view ) Set ResourceTable built-in view name
validColumnType ( string $type ) : boolean Returns array with valid column type options

Приватные методы

Метод Описание
_addCustomAttributes ( Collection $collection ) : Collection Sets custom configuration (if set) on given Collection

Описание методов

collection() публичный статический метод

Returns "last set" Collection object after calling ResourceTable::of
public static collection ( ) : Collection
Результат Msieprawski\ResourceTable\Generators\Collection

getSearchValue() публичный статический метод

Returns search form default value
public static getSearchValue ( string $name ) : mixed
$name string
Результат mixed

of() публичный статический метод

Sets builder and returns collection
public static of ( Builder | Builder $builder ) : Collection
$builder Illuminate\Database\Eloquent\Builder | Illuminate\Database\Query\Builder
Результат Msieprawski\ResourceTable\Generators\Collection

setCustomView() публичный статический метод

Set custom view name if you've created your own ResourceTable template
public static setCustomView ( string $customView )
$customView string

setFilter() публичный статический метод

Set true if you wan to enable filter
public static setFilter ( boolean $filter )
$filter boolean

setPage() публичный статический метод

Current page
public static setPage ( integer $page )
$page integer

setPaginate() публичный статический метод

Set false if you dont want to use pagination
public static setPaginate ( boolean $paginate )
$paginate boolean

setPaginationPresenter() публичный статический метод

Set pagination presenter class name
public static setPaginationPresenter ( string $presenter )
$presenter string

setPerPage() публичный статический метод

How many results per page
public static setPerPage ( integer $perPage )
$perPage integer

setRendererNamespace() публичный статический метод

Set renderers default namespace to prevent long renderers names
public static setRendererNamespace ( string $namespace )
$namespace string

setView() публичный статический метод

Set ResourceTable built-in view name
public static setView ( string $view )
$view string

validColumnType() публичный статический метод

Returns array with valid column type options
public static validColumnType ( string $type ) : boolean
$type string
Результат boolean