Admin_UserGroupController::deleteAction PHP Метод

deleteAction() публичный Метод

public deleteAction ( )
    public function deleteAction()
    {
        $translator = \Zend_Registry::get('container')->getService('translator');
        $groupId = $this->getRequest()->getParam('group', 0);
        $group = $this->repository->find($groupId);
        $users = $group->getUsers();
        if (count($users) == 0) {
            $this->repository->delete($groupId);
            $this->_helper->flashMessenger->addMessage($translator->trans('User type deleted.', array(), 'user_types'));
        } else {
            $this->_helper->flashMessenger->addMessage($translator->trans('Can not delete a user type with assigned users.', array(), 'user_types'));
        }
        $this->_helper->redirector('index');
    }