for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @link https://github.com/nnx-framework/zf-log
* @author Malofeykin Andrey <[email protected]>
*/
namespace Nnx\ZfLog;
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_zf_log';
* Имя модуля
const MODULE_NAME = __NAMESPACE__;
* @return array
public function getModuleDependencies()
return [
ModuleOptions::MODULE_NAME
];
}
public function getAutoloaderConfig()
return array(
'Zend\Loader\StandardAutoloader' => array(
'namespaces' => array(
__NAMESPACE__ => __DIR__ . '/src/',
),
);
* @inheritdoc
public function getConfig()
return array_merge_recursive(
include __DIR__ . '/config/module.config.php',
include __DIR__ . '/config/serviceManager.config.php'