'integer', 'agent_id' => 'integer', 'reviewed_by' => 'integer', 'type' => 'integer']; protected $appends = ['type_text']; public function getTypeTextAttribute(): string { return Agent::TYPE_NAMES[(int) ($this->attributes['type'] ?? Agent::TYPE_JOINT)] ?? ''; } }