سلام.
چگونه در لاراول دستوری را تعیین کنیم که در زمان معین خودکار حتی اگر وبگاه هم بسته باشد آن دستور را انجام دهد؟
به عنوان مثال ساعت 12 تاریخ ... در پایگاهداده تغییری بدهد یا در نمایشدهنده کاربر کاری انجام بدهد.
@iran
سلام
اول از همه باید یک command بسازی و کدهای مربوطه را داخلش بنویسی و بعدش توی kernel.php در مسیر console توی متد schedule زمان بندی command مورد نظر را درست کن
مثلا
$schedule->command('inspire')->everyMinute();
دستور بالا میاد هر دقیقه command مورد نظر را ران میکنه و دستورات را اجرا میکنه
و در نهایت یه کران جاب میسازی و میگی هر دقیقه schedule را ران کنه
تمام
میتونی به وسیله Cron Job فعالیت های زمان بندی شده تایین کنی
ممنون
ولی در لاراول میخواهم این کار را سریعتر و راحت تر انجام بدهم.
شاید پاسخ شما همینجا باشد
یک چیزی شبیه آزمونسازها که زمان و تاریخ را ثبت میکنیم و در زمان مقرر خود به خود فعال و غیرفعال میشوند.
@yk5742g
ممنونم