文件名称:eloquent-filter:Eloquent过滤器是用于通过查询字符串过滤模型数据的软件包。 易于使用且完全动态
文件大小:81KB
文件格式:ZIP
更新时间:2024-02-24 06:39:09
php laravel eloquent dynamic-filters laravel-filter
雄辩的过滤器 Eloquent过滤器将自定义过滤器添加到Laravel中的Eloquent模型。 它易于使用且完全动态。 表中的内容 要求 PHP 7.2+,8.0(新版本) Laravel 5.8 +,6.x,7.x,8(偏好稳定) :microphone: 介绍 假设我们要制作一个具有多个过滤器选项参数的高级搜索页面。 没有雄辩过滤器的简单实现 请求URI可能如下所示: http://localhost:8000/users/index?age_more_than=25&gender=male&created_at=25-09-2019 Controller中的一个简单实现如下所示: <?php namespace App \ Http \ Controllers ; use App \ User ; use Illuminate \ Http \ Request ; class UserController extends Controller { public function index ( Request $ request ) {
【文件预览】:
eloquent-filter-master
----composer.json(2KB)
----phpunit.xml(963B)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----tests()
--------Seeds()
--------Models()
--------config()
--------Controllers()
--------database()
--------Tests()
--------TestCase.php(687B)
----eloquent-filter.jpg(30KB)
----CONTRIBUTING.md(4KB)
----src()
--------Facade()
--------QueryFilter()
--------ServiceProvider.php(615B)
----.stickler.yml(110B)
----.coveralls.yml(46B)
----LICENSE.md(1KB)
----.gitignore(82B)
----phpunit.xml.dist(560B)
----README.md(18KB)
----.gitkeep(0B)