xxxxxxxxxx
$admin_permissions = Permission::all();
// Teacher Role
$teacher_permissions = $admin_permissions->filter(function ($permission) {
return substr($permission->title, 0, 8) == 'teacher_';
});
xxxxxxxxxx
User::query()
->where('name', 'LIKE', "%{$searchTerm}%")
->orWhere('email', 'LIKE', "%{$searchTerm}%")
->get();
reference:
https://freek.dev/1182-searching-models-using-a-where-like-query-in-laravel
xxxxxxxxxx
/**
* filter the user result
*
* @var array
*/
public function users()
{
$search = "United States";
$users = User::where('country', 'LIKE', '%'.$search.'%')
->get();
dd($users);
}