مورد رو برات با مسال توضیح میدم که هم برای خودم راحت باشه هم برای شما
useApp\\Models\\Post;
useApp\\Models\\User;
Route::get('/users/{user}/posts/{post:slug}', function (User $user, Post $post) {
return$post;
});
در این مسیر دو پارامتر دارم که سیستم از طریق اونا شناسایی رو انجام میده :
User برای مثال اگر بجای user ما یک عدد ارسال کنیم لاراول اون روبه صورت دیفایل ID در نظر میگیره و اگر نباشه 404 برمیگردونه
برای post یک شناسه گزاشیم که همون کاستوم کی هستی گفتیم لاراول دقیت کن مقداری که برای post میاد رو باید تو پایگاه داده و جدول posts با ستون slug چکش کنی نه با چیز دیگری .
در این موارد ما یک اسکوپ ایجاد میکنیم که غیر از اون جوابی بر نمیگرده
امیدوارم که جواب سوالت رو داده باشم و موضوع رو کاملا درک کرده باشی .