Образец изображения
Как сравнить / проверить, возвращается ли предыдущий статус пользователя.Если он возвращается, то этот пользователь может одолжить книгу.Если нет или если предыдущий статус в настоящее время заимствован, он не может одолжить книгу.
Код кажется неверным.Если пользователь одалживает книгу, состояние исправления всегда будет «ожидающим».
Вот что я сделал, но это не сработает.
if ($borrow->status === 'Returned') {
$borrow = new BorrowBook();
$borrow->book_name = $borrow->book_name;
$borrow->date_borrowed = $borrow->date_borrowed('date_borrowed');
$borrow->status = 'Pending';
} elseif (BorrowBook::where('status', $borrow->status === 'Currently Borrowed')->exist()) {
return redirect('/borrow')->with('success', 'Your previous book has not been returned yet');
}