'datetime', 'used_at' => 'datetime', ]; public function isExpired(): bool { return $this->expires_at->isPast(); } public function isUsed(): bool { return !is_null($this->used_at); } }