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); }