<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Prunable;

class EventLease extends Model
{
    use Prunable;

    protected $fillable = [
        'leased_at',
        'resource',
        'user_id'
    ];

    protected $casts = [
        'leased_at' => 'datetime'
    ];

    public $timestamps = false;

    protected $table = 'event_lease';

    public function prunable() {
        return static::where('leased_at', '<=', now()->subDays(7));
    }

}