Index: branches/5.2.x/units/orders/orders_config.php =================================================================== diff -u -N -r14582 -r14594 --- branches/5.2.x/units/orders/orders_config.php (.../orders_config.php) (revision 14582) +++ branches/5.2.x/units/orders/orders_config.php (.../orders_config.php) (revision 14594) @@ -1,6 +1,6 @@ Array ('class' => 'kDBList', 'file' => '', 'build_event' => 'OnListBuild'), 'EventHandlerClass' => Array ('class' => 'OrdersEventHandler', 'file' => 'orders_event_handler.php', 'build_event' => 'OnBuild'), 'TagProcessorClass' => Array ('class' => 'OrdersTagProcessor', 'file' => 'orders_tag_processor.php', 'build_event' => 'OnBuild'), + 'ValidatorClass' => 'OrderValidator', + 'AutoLoad' => true, 'RegisterClasses' => Array ( Array ('pseudo' => 'OrderCalculator', 'class' => 'OrderCalculator', 'file' => 'order_calculator.php', 'build_event' => ''), Array ('pseudo' => 'OrderManager', 'class' => 'OrderManager', 'file' => 'order_manager.php', 'build_event' => ''), + Array ('pseudo' => 'OrderValidator', 'class' => 'OrderValidator', 'file' => 'order_validator.php', 'build_event' => '', 'require_classes' => 'kValidator'), ), 'Hooks' => Array (