атрибуты?
проблема в незнание. С аннотациями работал раньше. Тут понадобилось с атрибутами. Это же не должно сложно быть? Например class A{ #[ #[atr] protected string $prop1; #[atr] protected double $prop2; protected int $prop3; protected function getAtr(){ /** здесь хочу вывести свойств с атрибутом atr. должно получиться "prop1 prop2" */ } }
проблема в незнание. С аннотациями работал раньше. Тут понадобилось с атрибутами. Это же не должно сложно быть? Например class A{ #[atr] protected string $prop1; #[atr] protected double $prop2; protected int $prop3; protected function getAtr(){ /** здесь хочу вывести свойств с атрибутом atr. должно получиться "prop1 prop2" */ } }
Вроде там все то же самое что с аннотациями, через reflection
вроде да,поверхностно смотрел. Но там про классы аннотаций... вообщем нет времени погружаться. Хотел кусок кода,а потом изучать
Обсуждают сегодня