for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @link https://github.com/nnx-framework/form-comparator
* @author Malofeykin Andrey <[email protected]>
*/
namespace Nnx\FormComparator;
use Zend\ModuleManager\Feature\ConfigProviderInterface;
use Zend\ModuleManager\Feature\DependencyIndicatorInterface;
use Zend\ModuleManager\Feature\AutoloaderProviderInterface;
use Nnx\ModuleOptions\Module as ModuleOptions;
* Class Module
*
* @package Nnx\ModuleOptions
class Module implements
AutoloaderProviderInterface,
ConfigProviderInterface,
DependencyIndicatorInterface
{
* Имя секции в конфиги приложения отвечающей за настройки модуля
* @var string
const CONFIG_KEY = 'nnx_form-comparator';
* Имя модуля
const MODULE_NAME = __NAMESPACE__;
* @return array
public function getModuleDependencies()
return [
ModuleOptions::MODULE_NAME
];
}
public function getAutoloaderConfig()
'Zend\Loader\StandardAutoloader' => [
'namespaces' => [
__NAMESPACE__ => __DIR__ . '/src/',
],
* @inheritdoc
public function getConfig()
return array_merge_recursive(
include __DIR__ . '/config/module.config.php',
include __DIR__ . '/config/serviceManager.config.php',
include __DIR__ .'/config/viewManager.config.php'
);