View file app/Tasks/DeleteReaders.php

File size: 429B
<?php

declare(strict_types=1);

namespace App\Tasks;

use App\Models\Reader;
use Crontask\Tasks\Task;

class DeleteReaders extends Task
{
    /**
     * Удаляет старые записи статистики просмотров и скачиваний
     */
    public function run()
    {
        Reader::query()
            ->where('created_at', '<', strtotime('-6 month', SITETIME))
            ->delete();
    }
}