getByName(INTERFACE_NAME); if (!$interface->isLoaded) { die('Interface not found'); } define('IFACE', $interface->id); define('LNG', $interface->getLanguage()->code); define('SYSTEM_NAME', $main->newConfigurationModel()->getByName('system-name')->value); define('SYSTEM_MAIL', $main->newConfigurationModel()->getByName('system-mail')->value); if ($main->user->logged()) { $user = $main->user->getUser(); if ($user->getState()->name == 'blocked') { $main->user->logoff(); } } $generator = new moduleGenerator(); echo $generator->generate();