'array', 'approved_at' => 'datetime', 'rejected_at' => 'datetime', ]; public function scopePending($query) { return $query->where('status', self::STATUS_PENDING); } public function isPending(): bool { return $this->status === self::STATUS_PENDING; } }