if4lcon / laravel-clear-orders-by
This package is abandoned and no longer maintained.
No replacement package was suggested.
Clear orders by in Laravel query builder
1.03
2019-10-08 22:03 UTC
Requires
- illuminate/database: 5.*
- illuminate/support: 5.*
Requires (Dev)
This package is auto-updated.
Last update: 2020-05-01 21:34:55 UTC
README
Archived since Laravel 7 now support
reorderinternally see: reinink PR
Laravel clear "orders" by
clear query builder orders
Usage
->clearOrdersBy()
if you're using too many relations or using built in laravel realtions that using order by and you don't want them use :
$model ->selectRaw('count(*) as MYORDER') ->where('name', 'Bader') ->clearOrdersBy() ->orderBy('MYORDER', 'desc')
auth()->user()->notifications() ->selectRaw('count(*) as MYORDER') ->clearOrdersBy() ->orderBy('MYORDER', 'desc')
Installation
composer require if4lcon/laravel-clear-orders-by
Then add this line Bader\ClearOrdersBy\ClearOrdersByServiceProvider::class to service providers in config/app.php.
License
This package is open-sourced software licensed under the MIT license.