Допустим, у меня есть эти классы:
Если это существует ->something(new Old_Class())
или Old_Class::staticMethod()
или $oldClass->methodCall()
Я хочу, чтобы снифф код предупреждал "Обнаружено использование Old_Class, рекомендуем вместо этого использовать New_Class".
Я нашел этот снифф Generic.PHP.ForbiddenFunctions
, но кажется, что он только ловит встроенные php функции is_array, is_null, etc
.
Нужно ли мне писать собственный снифф для этого?
Если да, то что token
я должен добавить к функции register()
, чтобы завоевать популярность?