Example #1
0
    return true;
}, 'User_AuthController' => function ($sm) {
    $controller = $sm->get('controller');
    $controller->setModel($sm->get('User_Auth'));
    $controller->setForm($sm->get('Login_Form'));
    return true;
}, 'User_RegisterController' => function ($sm) {
    $controller = $sm->get('controller');
    $controller->setModel($sm->get('User_Registration'));
    $controller->setFormRecovery($sm->get('Recovery_Form'));
    $controller->setFormRegistration($sm->get('Registration_Form'));
    return true;
}, 'Login_Form' => function ($sm) {
    $loginForm = new User_Form_Login();
    $loginForm->init();
    return $loginForm;
}, 'Recovery_Form' => function ($sm) {
    $recoveryForm = new User_Form_Recovery();
    $recoveryForm->init();
    return $recoveryForm;
}, 'Registration_Form' => function ($sm) {
    $registrationForm = new User_Form_Registration();
    $registrationForm->init();
    return $registrationForm;
}, 'ViewFormHelperManager' => function ($sm) {
    $manager = new \Zend\View\HelperPluginManager(new \Zend\Form\View\HelperConfig());
    $renderer = new \Zend\View\Renderer\PhpRenderer();
    $manager->setRenderer($renderer);
    $renderer->setHelperPluginManager($manager);
    return $manager;
}), 'invokables' => array('User_Model' => 'User_Model_UserProfile', 'User_Auth' => 'User_Model_UserAuth', 'User_Registration' => 'User_Model_UserRegistration'));