использовать Laravel scopes() таким образом, вы можете легко использовать красноречивый синтаксис.
scopes()
$user = new User::customQuery(); public function scopeSustomQuery($query) { $query = $query->where('You condition'); return $query; }