* @link https://www.oxidmodule.com */ declare(strict_types=1); use D3\MailConfigChecker\Application\Controller\Admin\MailCheckBase; use D3\MailConfigChecker\Application\Controller\Admin\MailCheckMenu; use D3\MailConfigChecker\Application\Controller\Admin\MailConfigCheck; use D3\MailConfigChecker\Application\Controller\Admin\MailTester; use D3\MailConfigChecker\Application\Controller\Admin\SpfChecker; use D3\MailConfigChecker\Application\Controller\Admin\SmtpChecker; $sMetadataVersion = '2.1'; $sModuleId = 'd3mailconfigchecker'; $logo = '(D3)'; /** * Module information */ $aModule = [ 'id' => $sModuleId, 'title' => $logo.' Mail Configuration Checker', 'description' => [ 'de' => '', 'en' => '', ], 'thumbnail' => 'picture.svg', 'version' => '1.0.0.0', 'author' => 'D³ Data Development (Inh.: Thomas Dartsch)', 'email' => 'support@shopmodule.com', 'url' => 'https://www.oxidmodule.com/', 'controllers' => [ 'd3mailcheck' => MailCheckBase::class, 'd3mailcheckmenu' => MailCheckMenu::class, 'd3mailconfigcheck' => MailConfigCheck::class, 'd3smtpchecker' => SmtpChecker::class, 'd3spfchecker' => SpfChecker::class, 'd3mailtester' => MailTester::class, ], 'extend' => [ // \OxidEsales\Eshop\Core\ShopControl::class => \D3\ThisModule\Modules\Core\ShopControl_MyModule::class ], 'events' => [ // 'onActivate' => '\D3\ThisModule\Setup\Events::onActivate', // 'onDeactivate' => '\D3\ThisModule\Setup\Events::onDeactivate', ], 'templates' => [ 'mailCheckBase.tpl' => 'd3/mailconfigchecker/Application/views/admin/tpl/mailcheckbase.tpl', 'mailCheckMenu.tpl' => 'd3/mailconfigchecker/Application/views/admin/tpl/mailcheckmenu.tpl', 'mailConfigCheck.tpl' => 'd3/mailconfigchecker/Application/views/admin/tpl/mailconfigcheck.tpl', 'smtpCheck.tpl' => 'd3/mailconfigchecker/Application/views/admin/tpl/smtpCheck.tpl', 'spfCheck.tpl' => 'd3/mailconfigchecker/Application/views/admin/tpl/spfCheck.tpl', 'mailTester.tpl' => 'd3/mailconfigchecker/Application/views/admin/tpl/mailTester.tpl', 'inc_bootstrap.tpl' => 'd3/mailconfigchecker/Application/views/admin/tpl/inc/bootstrap.tpl', // 'flow_theme' => [ // 'd3FlowTemplateAlias.tpl' => 'd3/thismodule/Application/views/tpl/d3FlowTheme.tpl', // ], ], 'settings' => [ // [ // 'group' => $sModuleId.'_headline', // 'name' => $sModuleId.'_name', // 'type' => 'bool', // 'value' => false, // ], ], 'blocks' => [ // [ // 'template' => 'layout/footer.tpl', // 'block' => 'footer_main', // 'file' => 'Application/views/blocks/layout/footer_main_mymodule.tpl' // ] ], 'smartyPluginDirectories' => [ // 'Core/Smarty/Plugin' ], ];