Selamlar öncelikle foruma Php , Codeigniterdan sonra laravele geçmeye karar verdim. Bu konuda birkaç sorum olucaktı.
Şimdi bir sistem üzerinde çalışıyorum laravelde fakat birkqaç yerde takılmış durumdayım.
Gelirler ve Cüzdan adında 2 tablom var.
Gelir Tablom
http://prntscr.com/vnby28
Cüzdan Tablom
http://prntscr.com/vnbyh6
Buda Her kullanıcıya ait toplam gelirler.
$user_info = DB::table('gelirs')
->select('user_id', DB::raw('sum(kazanc_miktari) as total'))
->groupBy('user_id')
->get();
Burdaki amacım geçen ayın başı ile sonu arasındaki user ın gelirlerini cüzdandaki toplam gelire eklemek increment etmek yani.
Şimdi sorularım ;
1-Userların gelirlerini alırken geçmiş olan ayın başı ile sonunu almam lazım.
2-Shedule ve cronjob kullanmam gerektiğinin farkındayım , şöyle bir araştırma yaptım ama
App\Console\Kernel.php altındaki schedule methoduna
$schedule->call(function ()
{
$user = User::where('kariyer_id','<=',4)->get(); // 5 den küçük eşit olmalı
}
Şöyle birşey yazdığım zaman bunu cpanelde nasıl tanımlamam gerekiyor?
3-Cronjob yolunu nasıl bulacağım cpanelde ? Her ay çalışması gerekiyor.
Teşekkürler...