feat: paginate the admin booking list
This commit is contained in:
1 parent
ba64033948
commit
2f5d1d14e4
16 files changed
+504
-75
No files matched your search
@@ -1490,6 +1490,29 @@ use Symfony\Component\Config\Loader\ParamConfigurator as Param;
|
||||
* },
|
||||
* ignore_not_found?: bool|Param, // Ignore error when an icon is not found. Set to 'true' to fail silently. // Default: false
|
||||
* }
|
||||
* @psalm-type KnpPaginatorConfig = array{
|
||||
* default_options?: array{
|
||||
* sort_field_name?: scalar|Param|null, // Default: "sort"
|
||||
* sort_direction_name?: scalar|Param|null, // Default: "direction"
|
||||
* filter_field_name?: scalar|Param|null, // Default: "filterField"
|
||||
* filter_value_name?: scalar|Param|null, // Default: "filterValue"
|
||||
* page_name?: scalar|Param|null, // Default: "page"
|
||||
* distinct?: bool|Param, // Default: true
|
||||
* wrap_queries?: bool|Param, // Default: false
|
||||
* page_out_of_range?: scalar|Param|null, // Default: "ignore"
|
||||
* default_limit?: scalar|Param|null, // Default: 10
|
||||
* },
|
||||
* template?: array{
|
||||
* pagination?: scalar|Param|null, // Default: "@KnpPaginator/Pagination/sliding.html.twig"
|
||||
* rel_links?: scalar|Param|null, // Default: "@KnpPaginator/Pagination/rel_links.html.twig"
|
||||
* filtration?: scalar|Param|null, // Default: "@KnpPaginator/Pagination/filtration.html.twig"
|
||||
* sortable?: scalar|Param|null, // Default: "@KnpPaginator/Pagination/sortable_link.html.twig"
|
||||
* },
|
||||
* page_range?: scalar|Param|null, // Default: 5
|
||||
* page_limit?: scalar|Param|null, // Default: null
|
||||
* convert_exception?: bool|Param, // Default: false
|
||||
* remove_first_page_param?: bool|Param, // Default: false
|
||||
* }
|
||||
* @psalm-type ConfigType = array{
|
||||
* imports?: ImportsConfig,
|
||||
* parameters?: ParametersConfig,
|
||||
@@ -1503,6 +1526,7 @@ use Symfony\Component\Config\Loader\ParamConfigurator as Param;
|
||||
* security?: SecurityConfig,
|
||||
* monolog?: MonologConfig,
|
||||
* ux_icons?: UxIconsConfig,
|
||||
* knp_paginator?: KnpPaginatorConfig,
|
||||
* "when@dev"?: array{
|
||||
* imports?: ImportsConfig,
|
||||
* parameters?: ParametersConfig,
|
||||
@@ -1519,6 +1543,7 @@ use Symfony\Component\Config\Loader\ParamConfigurator as Param;
|
||||
* monolog?: MonologConfig,
|
||||
* maker?: MakerConfig,
|
||||
* ux_icons?: UxIconsConfig,
|
||||
* knp_paginator?: KnpPaginatorConfig,
|
||||
* },
|
||||
* "when@prod"?: array{
|
||||
* imports?: ImportsConfig,
|
||||
@@ -1533,6 +1558,7 @@ use Symfony\Component\Config\Loader\ParamConfigurator as Param;
|
||||
* security?: SecurityConfig,
|
||||
* monolog?: MonologConfig,
|
||||
* ux_icons?: UxIconsConfig,
|
||||
* knp_paginator?: KnpPaginatorConfig,
|
||||
* },
|
||||
* "when@test"?: array{
|
||||
* imports?: ImportsConfig,
|
||||
@@ -1548,6 +1574,7 @@ use Symfony\Component\Config\Loader\ParamConfigurator as Param;
|
||||
* security?: SecurityConfig,
|
||||
* monolog?: MonologConfig,
|
||||
* ux_icons?: UxIconsConfig,
|
||||
* knp_paginator?: KnpPaginatorConfig,
|
||||
* },
|
||||
* ...<string, ExtensionType|array{ // extra keys must follow the when@%env% pattern or match an extension alias
|
||||
* imports?: ImportsConfig,
|
||||
|
||||
Reference in new issue
Block a user