public function installModule($v8e74155194666debb2f773d1de2ae7fe) { if (!file_exists($v8e74155194666debb2f773d1de2ae7fe)) { throw new publicAdminException(getLabel("label-errors-13052"), 13052); } require_once $v8e74155194666debb2f773d1de2ae7fe; preg_match("|\\/modules\\/(\\S+)\\/|i", $v8e74155194666debb2f773d1de2ae7fe, $v9c28d32df234037773be184dbdafc274); $v4d1ee841197b38b197ce7dd594ab3333 = $v9c28d32df234037773be184dbdafc274[1]; if ($v4d1ee841197b38b197ce7dd594ab3333 != $INFO['name']) { throw new publicAdminException(getLabel("label-errors-13053"), 13053); } $this->checkModuleByName($v4d1ee841197b38b197ce7dd594ab3333); $this->checkModuleComponents($COMPONENTS); def_module::install($INFO); }