Lastor
@Lastor
В чем сила, брат? В ньютонах.

Как заставить инспектор кода проверять значение именованного аргумента функции с атрибутом ExpectedValues?

Здравствуйте. Если использовать именованный аргумент, то инспектор не анализирует ExpectedValues.
Есть в настройках что-то, что может это изменить? Или придётся смириться?
spoiler
function myFunction(
    int $argument1 = 0, 
    #[ExpectedValues(values: ['foo', 'bar'])] 
    string $argument2 = 'foo'
): void
{
    /*Do something*/
}
myFunction(0, 'baz'); //Видит Warning
myFunction(argument2:  'baz'); // Не реагирует
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы