Пишу новый проект, в нем использую такой код:
<?php
...
use JetBrains\PhpStorm\ExpectedValues;
class Class
{
public function setParametr(#[ExpectedValues(['option1', 'option2'])] string $parametr): self
{
...
}
}
Не вызовет ли это ошибки в продакшене? Я имею в виду наличие JetBrains\PhpStorm\ExpectedValues. Psalm на него ругнулся, но это еще ничего не значит, а проверять в бою не хочется.