парсерный код
Misha v.3 27.06.2007 13:12
это единственное место в БД, где хранится парсерный код.
причем сейчас бы я так не сделал (однако увы, приходится обеспечивать обратную совместимость), все равно в текущей реализации там примитивный код: вызов метода уже подключенного класса (т.е. весь код производящий действия -- в классе), и передача ему всех параметров (одинаковые для разных типов данных) + единственного отличия - аббревиатуры типа данных.
сейчас бы я просто добавил бы в таблицу отдельное поле "аббревиатура" и если оно заполнено, то вызывал бы метод класса со всеми параметрами + этой аббревиатурой.
возможно в ближайшее время так и сделаю, но для совместимости (увы) будут функционировать оба механизма параллельно.