コード例 #1
0
ファイル: Base.php プロジェクト: dmj/uni-helmstedt.hab.de
 /**
  * tests if there is an editable selected model and appends an error message
  * (optional) to the message queue
  *
  * @param boolean $appendMessage append a error message or not (default: true)
  * @since 0.9.9
  * @return boolean
  */
 public function isSelectedModelEditable($appendMessage = true)
 {
     if (!$this->isModelSelected($appendMessage)) {
         return false;
     } else {
         if (!$this->_owApp->selectedModel->isEditable()) {
             if ($appendMessage) {
                 $this->_owApp->appendMessage(new OntoWiki_Message($this->view->_('No write permissions on this model.'), OntoWiki_Message::ERROR));
             }
             return false;
         } else {
             return true;
         }
     }
 }