Обратите внимание, что здесь, когда вы используете метод count()
, должен существовать счетный элемент, такой как массив или объект.
Admin::where('email',$request->email)->first();
Но метод first()
дает вам один элемент, а неколлекция или массив.Метод get()
возвращает вам счетную коллекцию с найденными элементами
Вместо использования счетчика вы можете напрямую проверить саму переменную, определена она или равна нулю
if($admin){
// do something here
}
или вы можете использовать is_null()
метод
if(!is_null($admin)){
// do something here
}