*/ protected $fillable = [ 'id', 'user_id', 'client_id', 'workspace_id', 'name', 'scopes', 'revoked', 'expires_at', 'last_used_at', ]; /** * @return array */ protected function casts(): array { return [ 'scopes' => 'json', 'revoked' => 'bool', 'expires_at' => 'datetime', 'last_used_at' => 'datetime', ]; } public function workspace(): BelongsTo { return $this->belongsTo(Workspace::class); } }