Возможно ли (или кто-нибудь нашел способ) применить фильтр при получении объектива через API, т. Е.
http://my -site.test / nova-api / my-модель / объектив / my-lens? filter = MyFilter
Возможность добавить несколько фильтров была бы крутой, если бы кто-нибудь знал, как
Я выяснил, как это сделать, фильтры пропускаются после того, как они были закодированы в base64 в $request->filters, пример;
$request->filters
[ {"class":"App\\Nova\\Filters\\MyFilter","value":1} ]
Допустим, это ваша полезная нагрузка "фильтры", вы кодируете ее в base64;
Ww0KICAgICAgICB7ImNsYXNzIjoiQXBwXFxOb3ZhXFxGaWx0ZXJzXFxNeUZpbHRlciIsInZhbHVlIjoxfQ0KICAgIF0=
Тогда URL, по которому вы пройдете, будет:
http://my-site.test/nova-api/my-model/lens/my-lens?filters=Ww0KICAgICAgICB7ImNsYXNzIjoiQXBwXFxOb3ZhXFxGaWx0ZXJzXFxNeUZpbHRlciIsInZhbHVlIjoxfQ0KICAgIF0=