Méthode | Description | |
---|---|---|
canParse ( |
Method to determine if this parser can handle the query parameters. If so then the parser should return true and be able to return a DTQueryConfiguration | |
getDrawCall ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder ) | ||
getLength ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder ) | ||
getRegex ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder ) | ||
getSearch ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder ) | ||
getSearchColumns ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder, array $columnConfiguration ) | ||
getStart ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder ) | ||
parse ( |
Method that should parse the request and return a DTQueryConfiguration |
Méthode | Description | |
---|---|---|
addColumnSearchToBuilderIfRequested ( array $columns, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder, OpenSkill\Datatable\Columns\ColumnConfiguration $column, integer $position ) | ||
getOrder ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder, array $columnConfiguration ) | ||
isArrayAndHasKey ( mixed $array, string $key ) : boolean | Helper function that will check if an array key exists | |
isEmpty ( mixed $string ) : boolean | Helper function that will check if a variable is empty |
public getDrawCall ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder ) | ||
$query | Symfony\Component\HttpFoundation\ParameterBag | |
$builder | OpenSkill\Datatable\Queries\QueryConfigurationBuilder |
public getLength ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder ) | ||
$query | Symfony\Component\HttpFoundation\ParameterBag | |
$builder | OpenSkill\Datatable\Queries\QueryConfigurationBuilder |
public getRegex ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder ) | ||
$query | Symfony\Component\HttpFoundation\ParameterBag | |
$builder | OpenSkill\Datatable\Queries\QueryConfigurationBuilder |
public getSearch ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder ) | ||
$query | Symfony\Component\HttpFoundation\ParameterBag | |
$builder | OpenSkill\Datatable\Queries\QueryConfigurationBuilder |
public getSearchColumns ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder, array $columnConfiguration ) | ||
$query | Symfony\Component\HttpFoundation\ParameterBag | |
$builder | OpenSkill\Datatable\Queries\QueryConfigurationBuilder | |
$columnConfiguration | array |
public getStart ( Symfony\Component\HttpFoundation\ParameterBag $query, OpenSkill\Datatable\Queries\QueryConfigurationBuilder $builder ) | ||
$query | Symfony\Component\HttpFoundation\ParameterBag | |
$builder | OpenSkill\Datatable\Queries\QueryConfigurationBuilder |
public parse ( |
||
$request | The current request that should be investigated | |
$columnConfiguration | array | The configuration of the columns |
Résultat | OpenSkill\Datatable\Queries\QueryConfiguration | the configuration the provider can use to prepare the data |