В настоящее время у меня в контроллере установлена проверка для столбца, который содержит conts
Контроллер
protected $validation = [
'state' =>
'in:' . FilmState::ACTIVE . ',' . FilmState::INACTIVE
];
const file
class FilmState
{
public const ACTIVE = 'active';
public const INACTIVE = 'inactive';
}
Есть ли способ, которым я могу перечислить const в одном массиве, и как бы я затем передать это в проверку в моем массиве проверки в контроллере?
Попытка Const
public const STATES = [
'active',
'inactive'
];
Попытка проверки контроллера
protected $validation = [
'state' =>
'in:' . FilmState::STATES
];
Я верю, что const-массив корректен, но я не уверен, как добавить этот массив в проверку, сработает ли моя попытка выше