예제 #1
0
 /**
  * Delete Import
  *
  * @return  void
  */
 public function removeTask()
 {
     // check token
     Session::checkToken();
     // get request vars
     $ids = Request::getVar('id', array());
     // loop through all ids posted
     foreach ($ids as $id) {
         // make sure we have an object
         if (!($resourceImport = new Models\Import($id))) {
             continue;
         }
         // attempt to delete import
         if (!$resourceImport->delete()) {
             App::redirect(Route::url('index.php?option=' . $this->_option . '&controller=' . $this->_controller . '&task=display', false), $resourceImport->getError(), 'error');
             return;
         }
     }
     //inform user & redirect
     App::redirect(Route::url('index.php?option=' . $this->_option . '&controller=' . $this->_controller . '&task=display', false), Lang::txt('COM_RESOURCES_IMPORT_REMOVED'), 'passed');
 }