PHP Класс OpenSkill\Datatable\Columns\ColumnConfigurationBuilder

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

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

Метод Описание
build ( ) : OpenSkill\Datatable\Columns\ColumnConfiguration Will create the final ColumnConfiguration
create ( ) : ColumnConfigurationBuilder Will create a new builder for a ColumnConfigurationBuilder.
name ( string $name )
orderable ( OpenSkill\Datatable\Columns\Orderable\Orderable $orderable )
searchable ( Searchable $searchable )
withCallable ( callable $callable )

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

Метод Описание
__construct ( ) ColumnConfigurationBuilder constructor.
checkCallable ( ) Will check if the callable is set and is executable, if not a sensible default will be set.
checkName ( ) Will check if the name is empty and throws an exception if that is the case.
checkOrderable ( ) Will check if the orderable flag is correctly set, otherwise it will be set to the default NONE
checkSearchable ( ) Will check if the searchable flag is correctly set, if not it will be set to the default NONE

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

build() публичный Метод

Will create the final ColumnConfiguration
public build ( ) : OpenSkill\Datatable\Columns\ColumnConfiguration
Результат OpenSkill\Datatable\Columns\ColumnConfiguration

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

Will create a new builder for a ColumnConfigurationBuilder.
public static create ( ) : ColumnConfigurationBuilder
Результат ColumnConfigurationBuilder

name() публичный Метод

public name ( string $name )
$name string

orderable() публичный Метод

public orderable ( OpenSkill\Datatable\Columns\Orderable\Orderable $orderable )
$orderable OpenSkill\Datatable\Columns\Orderable\Orderable

searchable() публичный Метод

public searchable ( Searchable $searchable )
$searchable OpenSkill\Datatable\Columns\Searchable\Searchable

withCallable() публичный Метод

public withCallable ( callable $callable )
$callable callable