🗽Common Mistakes
1. $request->validated()
არ არის საჭირო $request->validated() ის გამოძახება თუ მის მიერ დაბრუნებულ მონაცემებს არსად ვიყენებთ. ბევრი ფიქრობს რომ სხვა შემთხვევაში ვალიდაცია არ შესრულდება და ტყუილად უწერენ ხოლმე. მომდევნო მაგალითში მე-3 ხაზი სრულიად ზედმეტია
public function send(PasswordResetRequest $request): RedirectResponse
{
$request->validated(); // კოდის ეს ხაზი არაფერს აკეთებს და სრულიად ზედმეტია
$status = Password::sendResetLink($request->email);
return $status === Password::RESET_LINK_SENT
? redirect()->route('password.notice')->with(['status' => __($status)])
: back()->withErrors(['email' => __($status)]);
}
Router::view()
თუ ენდფოინთი მხოლოდ view ს გვიბრუნებს გამოიყენე როუტეს ვიუ, არასოდეს გაწერო შესაბამისი მეთოდი კონტროლერში
GOOD:
Route::view('/about','about')->name('about');;
BAD:
Route::get('/about', [AboutController::class, 'about'])->name('about');
Last updated