Exemple #1
0
<?php

edp\ModuleLoader::config($c, 'core.auth');
$c['autoload']['Zend\\Loader\\StandardAutoloader']['namespaces']['AddonUserGender'] = MODULES_PATH . '/addon.userGender/application';
$c['di']['definitions']['builder']['class'] = 'Zend\\Di\\Definition\\BuilderDefinition';
$c['di']['definitions']['builder']['CoreAuth\\Form\\User\\Register']['injectionmethods']['addSubForm']['form'] = 'AddonUserGender\\Form\\User\\Gender';
$c['di']['definitions']['builder']['CoreAuth\\Form\\User\\Register']['injectionmethods']['addSubForm']['name'] = 'gender';
$c['di']['definitions']['builder']['CoreAuth\\Form\\User\\Register']['injectionmethods']['addSubForm']['order'] = -1;
// HACK
$c['di']['instance']['CoreAuth\\Form\\User\\Register']['parameters']['form'] = $c['di']['definitions']['builder']['CoreAuth\\Form\\User\\Register']['injectionmethods']['addSubForm']['form'];
$c['di']['instance']['CoreAuth\\Form\\User\\Register']['parameters']['name'] = $c['di']['definitions']['builder']['CoreAuth\\Form\\User\\Register']['injectionmethods']['addSubForm']['name'];
$c['di']['instance']['CoreAuth\\Form\\User\\Register']['parameters']['order'] = $c['di']['definitions']['builder']['CoreAuth\\Form\\User\\Register']['injectionmethods']['addSubForm']['order'];
$c['di']['instance']['userMapper']['parameters']['modelClass'] = 'AddonUserGender\\Model\\User';
Exemple #2
0
<?php

edp\ModuleLoader::config($c, 'core.database.mysql');
$c['autoload']['Zend\\Loader\\StandardAutoloader']['namespaces']['CoreAuth'] = MODULES_PATH . '/core.auth/application';
$c['di']['instance']['alias']['user'] = '******';
$c['di']['instance']['Zend\\View\\PhpRenderer']['methods']['setResolver']['options']['script_paths'][] = MODULES_PATH . '/core.auth/application/views/scripts';
$c['di']['instance']['user']['parameters']['flashMessenger'] = 'Zend\\Controller\\Action\\Helper\\FlashMessenger';
$c['di']['instance']['alias']['userMapper'] = 'CoreAuth\\Model\\Mapper\\User';
$c['di']['instance']['userMapper']['parameters']['readAdapter'] = 'read-adapter';
$c['di']['instance']['userMapper']['parameters']['writeAdapter'] = 'write-adapter';
$c['di']['instance']['userMapper']['parameters']['modelClass'] = 'CoreAuth\\Model\\User';
//$c['di']['instance']['alias']['userRegisterForm'] = 'CoreAuth\Form\User\Register';
$c['di']['instance']['CoreAuth\\Form\\User\\Register']['parameters']['userMapper'] = 'userMapper';
$c['di']['instance']['alias']['userService'] = 'CoreAuth\\Service\\User';
$c['di']['instance']['userService']['parameters']['mapper'] = 'userMapper';
$c['di']['instance']['userService']['parameters']['registerForm'] = 'CoreAuth\\Form\\User\\Register';
Exemple #3
0
<?php

edp\ModuleLoader::config($c, 'core.multisite');
edp\ModuleLoader::config($c, 'core.auth');
edp\ModuleLoader::config($c, 'addon.userGender');
edp\ModuleLoader::config($c, 'core.database.mysql');
switch ($_SERVER['HTTP_HOST']) {
    case 'zf2-sandbox.dev':
        edp\ModuleLoader::config($c, 'core.site1');
        break;
    case 'site2.dev':
        edp\ModuleLoader::config($c, 'core.site2');
        break;
    default:
        edp\ModuleLoader::config($c, 'core.helloworld');
        break;
}