Skip to content
On this page

نصب

می توانید FilterIt را از طریق composer نصب کنید:

bash
composer require filterit/filterit-laravel

نحوه استفاده

برای استفاده از FilterIt، ابتدا باید ویژگی FilterIt را به مدل لاراول خود اضافه کنید:

php
use FilterIt/FilterIt;
class User extends Authenticatable
{
    use FilterIt;
    ...
}

ویژگی FilterIt یک متد FilterIt را ارائه می دهد که می تواند برای اعمال فیلترها و مرتب سازی بر روی مدل شما استفاده شود. آن وقت می توانید از این روش در کنترلر خود برای بازیابی نتایج فیلتر شده استفاده کنید:

php
class UserController extends BaseController
{
    public function index(Request $request)
    {
        return User::FilterIt($request->query())->get();
    }
}

MIT مجوز