Задать вопрос
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'); // Не реагирует
  • Вопрос задан
  • 45 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы