logo

注册过滤器

一旦你定义了过滤器,你便可以将它注册到一个资源中。每一个资源都通过 Nova 容器中 filters 方法注册过滤器,你只需要将过滤器实例放入 filters 方法的返回数组中即可:

php
/**
 * 获取资源可用的筛选器。
 *
 * @param  \Laravel\Nova\Http\Requests\NovaRequest  $request
 * @return array
 */
public function filters(NovaRequest $request)
{
    return [
        new Filters\UserType,
    ];
}