آموزش ساخت middleware در لاراول 11
ساخت middleware در لاراول 11
برای ساخت middleware در لاراول 11 ، مثلا به نام LevelPermission در فایل bootstrap/app.php در لاراول ۱۱، میتوانید از کد زیر استفاده کنید. این کد به شما اجازه میدهد تا middleware خود را به درستی تعریف و پیکربندی کنید.
withRouting(
web: __DIR__.'/../routes/web.php',
commands: __DIR__.'/../routes/console.php',
health: '/up',
)
->withMiddleware(function (Middleware $middleware) {
// تعریف middleware LevelPermission
$middleware->alias([
'levelPermission' => \App\Http\Middleware\LevelPermission::class,
]);
})
->withExceptions(function (Exceptions $exceptions) {
// پیکربندی استثناها
})->create();
نکات مهم: تعریف Middleware: در این کد، middleware به نام LevelPermission با استفاده از متد alias تعریف شده است. این متد به شما اجازه میدهد تا یک نام مستعار برای middleware خود تعیین کنید.
استفاده از Middleware در Route ها در لاراول 11
برای استفاده از Middleware در Route ها پس از تعریف middleware، میتوانید آن را در route های خود به شکل زیر استفاده کنید:
$router->get('/some-route', ['middleware' => 'levelPermission', function () {
// کد برای این route
}]);
با این روش، middleware LevelPermission به درستی در پروژه شما تعریف و استفاده خواهد شد.
این بود آموزش ساخت middleware در لاراول 11 امیدوارم به کارتون بیاد .
تاریخ نشر:
| بروزرسانی:
لینک کوتاه
نظرات کاربران (0)
هنوز نظری ثبت نشده است. اولین نفری باشید که نظر میدهد.
تازهها
-
بهترین مدلهای هوش مصنوعی رایگان برای n8n (۲۰۲۶)
-
اجرای هوش مصنوعی لوکال برای کامپیوترهای قدیمی حتی نسل ۳!
-
استفاده از برنامههای هوشمند حسابداری
-
نرم افزار هوشمند مدیریت فروشگاه اینترنتی با هوش مصنوعی و تاثیر آن بر رشد یک فروشگاه اینترنتی
-
پلاگین Laravel Idea از امروز رایگان است!
-
TensorZero: چارچوبی نوین برای بهینهسازی برنامههای LLM
-
آموزش ساخت middleware در لاراول 11
مجله
07 مهر 1402
معرفی Copilot ویژگی جدید ویندوز
29 شهریور 1402
هوش مصنوعی Bard و ChatGPT و آینده سئو و دیجیتال مارکتینگ
03 مرداد 1402
نسخه 3 فریم ورک Livewire منتشر شد
17 فروردین 1402
اضافه کردن سینتکس لایووایر به phpstorm
11 اسفند 1401