StudioType
Описание: Перечисление типов студий Определяет возможные типы студий в системе Kinopoisk:
- Производство: кинокомпании, занимающиеся производством фильмов
- Спецэффекты: студии, специализирующиеся на создании визуальных эффектов
- Прокат: дистрибьюторские компании
- Студия дубляжа: студии, занимающиеся озвучиванием и дубляжом
С версии: 1.0.0
Версия: 1.0.0
getAllTypes()
Описание: Получает все доступные типы студий
Возвращает: array<string> Массив всех возможных типов студий
isValidType()
Описание: Проверяет, является ли переданное значение валидным типом студии
Параметры:
$value(string): Значение для проверки
Возвращает: bool True, если значение является валидным типом студии
fromString()
Описание: Получает тип студии по строковому значению
Параметры:
$value(string): Строковое значение типа
Возвращает: self|null Объект enum или null, если значение не найдено
getDescription()
Описание: Получает описание типа студии
Возвращает: string Человекочитаемое описание типа студии
getEnglishName()
Описание: Получает английское название типа студии
Возвращает: string Английское название типа
Cases
PRODUCTION
Значение: 'Производство'
Описание: Производственная студия/кинокомпания Компании, занимающиеся непосредственно производством фильмов и сериалов
SPECIAL_EFFECTS
Значение: 'Спецэффекты'
Описание: Студия спецэффектов Компании, специализирующиеся на создании визуальных и компьютерных эффектов
DISTRIBUTION
Значение: 'Прокат'
Описание: Прокатная компания Дистрибьюторы, занимающиеся распространением и показом фильмов
DUBBING_STUDIO
Значение: 'Студия дубляжа'
Описание: Студия дубляжа Компании, занимающиеся озвучиванием, дубляжом и локализацией контента