コード例 #1
0
ファイル: Resources.php プロジェクト: roigrande/globalpms
 /**
  * Delete entries
  * 
  * @param  array|string $where SQL WHERE clause(s)
  * @return int|string
  */
 public function delete($id)
 {
     //        //delete permission of the resource
     $Permissions = new User_Model_Permissions();
     $tablepermissions = $Permissions->getTable();
     $where = "resource_id=" . (int) $id;
     $tablepermissions->delete($where);
     $table = $this->getTable();
     $table->delete('id = ' . $id);
 }
コード例 #2
0
 /**
  * deleteAction for Permissions
  *
  * @return void
  */
 public function deleteAction()
 {
     if ($this->getRequest()->isPost()) {
         $del = $this->getRequest()->getPost('del');
         if ($del == 'Yes') {
             $id = $this->getRequest()->getPost('id');
             $model = new User_Model_Permissions();
             $model->delete('id = ' . (int) $id);
         }
         return $this->_helper->redirector('index');
     } else {
         $id = $this->_getParam('id', 0);
         if ($id > 0) {
             $model = new User_Model_Permissions();
             $this->view->permission = $model->fetchEntry($id);
         }
     }
 }