public function createService(ServiceLocatorInterface $sm)
 {
     $userService = $sm->get('zfcuser_user_service');
     $loginEvents = $sm->get('EventManager');
     $loginForm = $sm->get('ZfcUser\\Form\\Login');
     $loginForm->setEventManager($loginEvents);
     $registerForm = $sm->get('ZfcUser\\Form\\Register');
     $controller = new UserController();
     $controller->setUserService($userService);
     $controller->setLoginForm($loginForm);
     $controller->setRegisterForm($registerForm);
     $controller->setServiceLocator($sm);
     return $controller;
 }