/** * Register module and set it as active * @param $module */ public function register($module) { if (parent::c_show_table('mc_plugins_cartpay_module')) { if (parent::g_mod($module) == null) { $module_class = 'plugins_' . $module . '_cartpay'; if (class_exists($module_class)) { $active = $this->call_method($this->get_call_class($module_class), 'c_active', array()) ? 1 : 0; parent::register_module($module, $active); } } else { $this->u_register($module); } } }