مزایای استفاده از Route Groups

حامد پاکدامن

آموختن مهارت ها ، ارتقاء سطح علمی و نشر دانسته ها باید از مهمترین اهداف جوامع برنامه نویسی باشد ... حدود 10 سالی است که به صورت تخصصی با php برنامه نویسی میکنم. توسعه فریمورک لاراول از بهترین علایق من هست .

You may also like...

4 Responses

  1. Hedayat says:

    با سلام و تشکر
    چطور میتوان در لاراول ۵٫۳ تمامی در خواستهای ارسال شده را بدون پردازش یا واگذاری به Route خاصی دریافت نمود و بعد بر روی آن عملیاتی را انجام داد؟
    مثلا اگر ادرس زیر ارسال شد
    domain.com/user/?id=200&p=300
    چگونه میتوان تمامی آدرس بالارا داشته باشیم
    user/?id=200&p=300
    باز هم از لطف شما تشکر میکنم

  2. ali says:

    سلام
    تشکر بابت مطلب مفیدتون
    برای دادن دسترسی مدیریتی به یکسری از متدها آیا باید همه اون ها رو تک تک داخل :

    Route::group([‘prefix’ => ‘panel’, ‘before’ => ‘jwt-auth’], function () {

    Route::get(‘users/profile/show’, ‘ProfileController@show’);

    });
    نوشت؟
    یعنی راهی ندارد که بگویم هرچی یو ار ال که با کلمه پنل مثلا شروع می شوند رو خودکار از فیلتر:
    jwt-auth
    عبور بده بجای اینکه ما بیایم تک تک روت ها رو داخل این بلاک کنترلی بنویسیم؟

    یعنی در یک نقطه تعریف کنیم:
    Route::group([‘prefix’ => ‘panel’, ‘before’ => ‘jwt-auth’], function () {

    });
    در هر جای دیگه که نوشتیم
    Route::get(‘panel/users/profile/show’, ‘ProfileController@show’);
    خودکار از فیلتر
    jwt-auth
    عبور کن؟؟

    ممنون می شوم راهنمایی کنید.

  3. ali says:

    سلام
    تشکر بابت پاسختون
    فرمایش شما درست
    ولی من به دلیل ماژولار بودن پروژه چندین فایل روت در پوشه های متفاوت دارم که باید برای همه این قسمت رو تکرار کنیم.
    راهی ندارد که بر اساس پرفیکس مسیر ها قبلش از فیلتری یک جا عبور داده شوند؟

Leave a Reply

Your email address will not be published. Required fields are marked *

*