hypermetrica / nova-input-filter
Laravel Nova 过滤器。
0.0.1
2022-09-20 16:58 UTC
Requires
- php: ^7.3|^8.0
This package is auto-updated.
Last update: 2024-09-20 21:03:00 UTC
README
为 Laravel Nova v4 修改自 vyuldashev/nova-column-filter
安装
您可以通过 composer 在使用 Nova 的 Laravel 应用中安装此包
composer require hypermetrica/nova-input-filter
用法
使用等于约束的简单过滤器
<?php
namespace App\Nova\Filters;
use Hypermetrica\NovaInputFilter\ColumnFilter;
class ByIdFilter extends ColumnFilter
{
public $name = 'Filter by ID';
public function apply(NovaRequest $request, $query, $value): Builder
{
return $query->where('id', $value);
}
}