Index: branches/5.2.x/core/units/users/users_syncronize.php =================================================================== diff -u -N -r13840 -r14095 --- branches/5.2.x/core/units/users/users_syncronize.php (.../users_syncronize.php) (revision 13840) +++ branches/5.2.x/core/units/users/users_syncronize.php (.../users_syncronize.php) (revision 14095) @@ -1,6 +1,6 @@ skipClass = $skip_class; @@ -67,21 +68,10 @@ foreach ($this->syncClasses as $class_name => $class_info) { if ($class_name == $this->skipClass) continue; $this->Application->registerClass($class_name, $class_info['file']); - $sync_object =& $this->Application->recallObjectP($class_name, null, Array(), $class_info['sub_folder'], $class_name); + $sync_object =& $this->Application->recallObject($class_name, null, Array(), Array ($class_info['sub_folder'], $class_name)); call_user_func_array( Array(&$sync_object, $action), $args); } } - - /** - * Create new instance of object - * - * @return kBase - */ - function &makeClass($skip_class) - { - $sync_manager = new UsersSyncronizeManager($skip_class); - return $sync_manager; - } } @@ -106,11 +96,17 @@ */ var $Conn; - function UsersSyncronize($sub_folder) + /** + * Create new instance of user syncronizer + * + * @param string $sub_folder + * @access public + */ + public function __construct($sub_folder) { - parent::kBase(); + parent::__construct(); + $this->subFolder = $sub_folder; - $this->Conn =& $this->Application->GetADODBConnection(); } /** @@ -166,15 +162,4 @@ { return true; } - - /** - * Create new instance of object - * - * @return kBase - */ - function &makeClass($sub_folder, $class_name) - { - return new $class_name($sub_folder); - } - } \ No newline at end of file