File: /home/clientsoftwares/www/crm.clientsoftwares.com/app/Scopes/DefaultOrderScope.php
<?php
namespace App\Scopes;
use Illuminate\Database\Eloquent\Scope;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Builder;
// use Auth;
class DefaultOrderScope implements Scope
{
/**
* Apply the scope to a given Eloquent query builder.
*
* @param \Illuminate\Database\Eloquent\Builder $builder
* @param \Illuminate\Database\Eloquent\Model $model
* @return void
*/
public function apply(Builder $builder, Model $model)
{
$table = $model->getTable();
$builder->orderBy($table . '.id', 'desc' );
}
}