| 123456789101112131415161718192021222324252627282930313233343536 | <?phpnamespace App\Jobs\Cron;use App\Models\MembersLog;use Carbon\Carbon;use Illuminate\Bus\Queueable;use Illuminate\Queue\SerializesModels;use Illuminate\Queue\InteractsWithQueue;use Illuminate\Contracts\Queue\ShouldQueue;use Illuminate\Foundation\Bus\Dispatchable;class DeleteLogsJob implements ShouldQueue{    use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;    /**     * Create a new job instance.     *     * @return void     */    public function __construct()    {        //    }    /**     * Execute the job.     *     * @return void     */    public function handle()    {        MembersLog::whereDate('created_at', '<=', Carbon::parse('-1 months'))->delete();    }}
 |