Вместо безумной конструкции
SysExtensionAppClassFactory::getClassFromSysAttribute
Вместо отдельно стоящих атрибутов и системного класса с принудительно-общей логикой дать возможность создавать свои фабрики. Продумать унификацию с экстеншенами форм и менюитемами. При этом не забыв о правах.
Насыпать сахара, который предоставлял бы дефолтное поведение по-умолчанию.
Да много чего можно было бы сделать. И для этого не нужен был жесткий алгоритм, задействующий рефлекшен.
Последний раз редактировалось mazzy; 29.05.2017 в 22:36.
|