Laravel-Advanced-Filter:Laravel高级过滤器

时间:2024-06-16 15:16:56
【文件属性】:

文件名称:Laravel-Advanced-Filter:Laravel高级过滤器

文件大小:53KB

文件格式:ZIP

更新时间:2024-06-16 15:16:56

laravel filters elequent PHP

Laravel高级过滤器 该软件包允许您过滤laravel模型 您可以选择字段来过滤和自定义其数据类型,别名和例外运算符,可以添加/自定义请求格式,还可以添加新的运算符或覆盖现有的运算符 安装 您可以通过composer安装该软件包: composer require asemalalami/laravel-advanced-filter 包裹将自动注册其服务提供商。 您可以选择使用以下方式发布配置文件: php artisan vendor:publish --provider="AsemAlalami\LaravelAdvancedFilter\AdvancedFilterServiceProvider" --tag="config" 这些将发布的默认配置文件: 用法 在模型中使用HasFilter特征 在抽象函数setupFilter的实现中添加字段 在控制器中调用filt


【文件预览】:
Laravel-Advanced-Filter-master
----.gitignore(43B)
----README.md(8KB)
----.github()
--------workflows()
----tests()
--------Operators()
--------GeneralSearchTest.php(545B)
--------Seeds()
--------QueryFormatsTest.php(5KB)
--------Models()
--------TestCase.php(3KB)
----phpunit.xml(1KB)
----composer.json(1KB)
----src()
--------Operators()
--------HasFilter.php(6KB)
--------Filterable.php(4KB)
--------FilterRequest.php(2KB)
--------Exceptions()
--------QueryFormats()
--------Fields()
--------Filter.php(748B)
--------AdvancedFilterServiceProvider.php(674B)
----config()
--------advanced_filter.php(6KB)

网友评论