شما باید از Schedule ها استفاده کنید در لینک زیر میتونید اطلاعات کامل رو مشاهده کنید
https://laravel.com/docs/5.6/scheduling
با سلام متاسفانه من یک روزه هر چی در موردش میخونم و سرچ میکنم چیزی ازش متوجه نمیشم هیچ منبع فارسی هم از این مورد نیست اگر امکان داره یکم توضیح در موردش بدید چطوری میتونم این مورد رو پیدا سازی کنم در ضمن حذف اتوماتیک سوال خیلی ها بوده حتی توی laracasts اما اصلا جواب داده نشده یا جواب ها درست نیست.
سلام
همانطور که مهندس موسوی گفتن با Task Scheduling میتونی بگی هر ماه بیا اطلاعات فلان تیبل رو حذف کن. میپرسین چطوری
طبق داکیومنت لاراول یک فایل با ادرس زیر وجود داره که یه کلاژر (Closure) به این نام schedule داره
ادرس فایل
App\Console\Kernel
مثال داکیومنت لاراول
class Kernel extends ConsoleKernel
{
/**
* The Artisan commands provided by your application.
*
* @var array
*/
protected $commands = [
\App\Console\Commands\Inspire::class,
];
/**
* Define the application's command schedule.
*
* @param \Illuminate\Console\Scheduling\Schedule $schedule
* @return void
*/
protected function schedule(Schedule $schedule)
{
$schedule->call(function () {
DB::table('recent_users')->delete();
})->daily();
}
}
دقت کنی اینجا کدهات رو میذاری به جای daily() ماه رو قرار میدی monthly()
تا اینجا شد کدهای لاراولت، میتونی اگر بخوای از کرون جاب (CornJob) هاستت هم استفاده کنی طبق داکیومنت لاراول
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟