علی باقری
5 سال پیش توسط علی باقری مطرح شد
4 پاسخ

ارسال پیام بعد از مدت زمان مشخص در لاراول

سلام دوستان .
وقت بخیر .

من ی پروژه ای رو دارم تکمیل میکنم و تو اون کاربر میاد آگهی ایجاد میکنه که شامل سقف واریزه مثلا انتخاب میکنه 6 ساعته یا 1 روز کاری میتونه واریز کنه اگه کسی اون آگهیو خرید .
الان باید یجوری چک کنم که اگه کاربر سقف واریز رو مثلا 6 ساعت انتخاب کرد و سر تایم یعنی 6 ساعت بعد از زمانی که آگهی ایجاد میشه واریز نشد سفارش لغو بشه و ایمیل بشه یا مثلا اگه سقف واریز رو 1 روز انتخاب کرد و بعد از 1 روز واریز نکرد این اتفاق بیوفته .
چطور اینکارو انجام بدم ؟ کسی اگه تجربه اینکارو داشته ممنون میشم به اشتراک بزارید :)


ثبت پرسش جدید
عرفان همتی
تخصص : Backend Developer
@erfanhemmati 5 سال پیش مطرح شد
1

به نظرم باید برای این کار از Job و Events ها در لاراول استفاده کنید


علی باقری
تخصص : برنامه نویس وب
@alibagheri 5 سال پیش مطرح شد
0

ممنون از پاسختون .
دوستان دیگه هم اگه نظری دارن ممنون میشم .


امین محمدزاده
تخصص : برنامه نویسی وب - Laravel
@amin.webdesign 5 سال پیش مطرح شد
1

سلام. باید از کرون جاب استفاده کنی که در مورد schedule (زمانبندی) در لاراول مطالعه کن که البته یکم پیچیده هست و البته راه ساده تری هم برای این کار وجود داره. به هر حال شما با route و controller در لاراول آشنا هستید که میتونید یه کنترلر برای دستوراتی که دارید بنویسید و اون رو از طریق کرون جاب با استفاده از دستوراتی که یه آدرس کامل سایت رو میگیرن با تنظیمات زمانی دلخواه، آدرس route که به متد کنترلر مورد نظر وصل کردی رو اجرا کنی. کرون جاب ها در مدیریت هاست ها مثل دایرکت ادمین و سی پنل و ... به راحتی قابل تعریف می باشد.


علی باقری
تخصص : برنامه نویس وب
@alibagheri 5 سال پیش مطرح شد
0

سلام
@amin.webdesign
ممنون از پاسختون
اما اگه بخوام از کرون جاب استفاده کنم که میرم job میزنم براش دیگه کرون جابم تعریف نمیکنم توی هاست .
من دنبال بهترین و کم دردسر ترین راهم برای ساخت این بخش .


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

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