文件名称:eloquent-filters:轻松将查询过滤器添加到您的口才模型
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-16 22:28:34
laravel eloquent filters PHP
雄辩的过滤器 该软件包提供了一种简便的方法,可以将查询过滤器添加到您的Eloquent模型中,而无需将模型类变成大量的God对象。 设置好之后,例如,如果要构建一个API,则只需将以下代码添加到您的控制器即可: User :: filter ( $ request -> get ( 'filter' ))-> get (); 现在向/api/users?filter[name]=John发出请求,让我们开始有趣的事情。 安装 通过composer安装软件包: composer require gurgentil/eloquent-filters 用法 创建一个扩展Gurgentil\EloquentFilters\FilterBuilder的过滤器生成器。 在这里,您将为Eloquent模型注册所有过滤器。 namespace App \ Filters ; use Gur
【文件预览】:
eloquent-filters-main
----src()
--------Filterable.php(500B)
--------Filter.php(296B)
--------ServiceProvider.php(489B)
--------FilterBuilder.php(1KB)
--------Console()
----LICENSE.md(1KB)
----README.md(3KB)
----composer.json(1KB)