🗽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