راکت
حل
2 پاسخ

event in laravel

من میخام event در لاراول رو یاد بگیرم.در ایتدا گفته پوشه های event و listener داخل پوشه app هست ولی برا من این دو تا پوشه داخل app نیس باید دستی این دو تا پوشه رو بسازم؟


ثبت پرسش جدید
مهران مرندی
مهران مرندی
تخصص :برنامه نویس
@mehranmarandi4 سال پیشمطرح شد
0

این دو پوشه پیش فرض وجود ندارن ولی ساخته میشن
شما میتونید در EventServiceProvider لیست event ها و listener های هر کدوم رو وارد کنید
مثلا:

use App\Events\OrderShipped;
use App\Listeners\SendShipmentNotification;

/**
 * The event listener mappings for the application.
 *
 * @var array
 */
protected $listen = [
    OrderShipped::class => [
        SendShipmentNotification::class,
    ],
];

بعد با اجرای دستور

php artisan event:generate

هم هر دو فولدر و هم کلاس های event , listener معرفی شده ساخته میشن

لینک مستندات لاراول


لیلا اکبری
لیلا اکبری
تخصص :لاراول
@leila.akbari19964 سال پیشمطرح شد
1

@mehranmarandi90 عالی بود مرسی


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام