parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Получение свойств класса статически

virusav 04.03.2022 16:55

Добрый день.
Есть класс, из которого надо иметь возможность вызывать свойства статически ($class:property).

В доке есть @GET_имя, но свойств может быть много, т.е. для 20 придется делать 20 методов.
Есть @GET_DEFAULT[имя], где в теории можно сделать обработку и выдавать значение (switch[$имя]{...}), но это как-то странно выглядит.

Пытаюсь сделать какое-то подобие модели таблицы, а свойства - это описание полей с параметрами валидации и возможными значениями.

Как правильнее сделать с учетом того, что свойств может быть много?