'active', self::INACTIVE => 'inactive', default => throw new \InvalidArgumentException('Unexpected match value') }; } }