$this->id, 'label' => $this->label, 'token' => $this->token, 'url' => url('/e/'.$this->token), 'usage_limit' => $this->usage_limit, 'usage_count' => $this->usage_count, 'expires_at' => optional($this->expires_at)->toIso8601String(), 'revoked_at' => optional($this->revoked_at)->toIso8601String(), 'is_active' => $this->isActive(), 'created_at' => optional($this->created_at)->toIso8601String(), 'metadata' => $this->metadata ?? new \stdClass(), ]; } }