У меня есть метод, который выполняет регистрацию, этот метод не может отображать ошибки для пользователя, хотел бы вернуть только true или false, чтобы другие функции предпринимали необходимые действия.Я делаю это, но запись всегда возвращает false, как мне поступить?
$ table-> string ('fieldWithError', 10); // Это поле имеет цель ошибки
try{
$user = new User;
$user->fields = 'example';
$user->fieldWithError = 'Example exceeds characters DB';// This field is incorrect
$user->save();
}
catch(\Exception $e){
return false;
}
Если поле fieldWithError является неправильным, я хочу вернуть false и не записывать в базу данных, если это правильно, я хочу записать в базу данных и вернуть TRUE.