protected function getItem($id = null, $option = null)
 {
     if ($option !== null) {
         return parent::getItem($id, $option);
     }
     if ($id === null) {
         $zfcUserOptions = $this->getZfcUserOptions();
         $class = $zfcUserOptions->getUserEntityClass();
         $user = new $class();
         return $user;
     }
     $user = $this->getUserMapper()->findById($id);
     return $user;
 }
 protected function _delteItem($item)
 {
     if (!$this->getBubblePermission()->canDelete($item)) {
         $this->flashMessenger()->addErrorMessage($this->getTranslator()->translate('Not authorized'));
         return false;
     }
     return parent::_delteItem($item);
 }