public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($team = Doctrine::getTable('Team')->find(array($request->getParameter('id'))), sprintf('Object team does not exist (%s).', array($request->getParameter('id')))); $team->delete(); $this->redirect('@team'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($JobeetJob = JobeetJobPeer::retrieveByPk($request->getParameter('id')), sprintf('Object JobeetJob does not exist (%s).', $request->getParameter('id'))); $JobeetJob->delete(); $this->redirect('job/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($encuestado_sanciones = Doctrine::getTable('EncuestadoSanciones')->find(array($request->getParameter('id'))), sprintf('Object encuestado_sanciones does not exist (%s).', $request->getParameter('id'))); $encuestado_sanciones->delete(); $this->redirect('EncuestadoSancionesVigentes/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($Device = DevicePeer::retrieveByPk($request->getParameter('id')), sprintf('Object Device does not exist (%s).', $request->getParameter('id'))); $Device->delete(); $this->redirect('device/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($student_center = Doctrine_Core::getTable('StudentCenter')->find(array($request->getParameter('id'))), sprintf('Object student_center does not exist (%s).', $request->getParameter('id'))); $student_center->delete(); $this->redirect('studentcenter/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($sfGuardUser = sfGuardUserPeer::retrieveByPk($request->getParameter('id')), sprintf('Object sfGuardUser does not exist (%s).', $request->getParameter('id'))); $sfGuardUser->delete(); $this->redirect('sfguarduser/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($user = Doctrine_Core::getTable('User')->find(array($request->getParameter('user_id'))), sprintf('Object user does not exist (%s).', $request->getParameter('user_id'))); $user->delete(); $this->redirect('my_ruckus/index'); }
/** * Executes invite action * * @param sfWebRequest $request */ public function executeInvite(sfWebRequest $request) { if ($request->isMethod(sfWebRequest::POST)) { $request->checkCSRFProtection(); if ($request->hasParameter('invite')) { $result = $this->processInvite($request); $callback = '@application_render?id=' . $this->application->getId(); if ($request->hasParameter('callback')) { $callback .= '&url=' . urlencode($request->getParameter('callback')); } $this->redirect($callback); } } $fromMember = $this->getUser()->getMember(); $this->nowpage = (int) $request->getParameter('nowpage', 1); if ($request->hasParameter('previous')) { $this->nowpage--; } else { if ($request->hasParameter('next')) { $this->nowpage++; } } $this->ids = $request->getParameter('ids', array()); $this->forward404Unless($this->application->isHadByMember($fromMember->getId())); $this->pager = Doctrine::getTable('MemberRelationship')->getFriendListPager($fromMember->getId(), $this->nowpage, 15); $this->installedFriends = Doctrine::getTable('MemberApplication')->getInstalledFriendIds($this->application, $fromMember); $this->form = new BaseForm(); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($scss_course = Doctrine_Core::getTable('ScssCourse')->find(array($request->getParameter('id'))), sprintf('Object scss_course does not exist (%s).', $request->getParameter('id'))); $scss_course->delete(); $this->redirect('course/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->album->delete(); $this->getUser()->setFlash('notice', 'The album was deleted successfully.'); $this->redirect('album/list'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->dispatcher->notify(new sfEvent($this, 'admin.delete_object', array('object' => $this->getRoute()->getObject()))); //On récupère l'image source $imgSource = $this->getRoute()->getObject()->getFichierSource(); //Ainsi que le dossier qui la contient $uploadFolder = sfConfig::get('app_images_upload_dir'); //On en déduit son nom est son extension $filename = substr($imgSource, 0, strrpos($imgSource, '.')); $extension = substr(strrchr($imgSource, '.'), 1); //On supprime l'image de base unlink($uploadFolder . $imgSource); //Puis pour chacune des tailles prédefinies à laquelle l'image a pu être redimensionnée foreach (convertImageToThumb::$predefinedSizes as $suffix => $infos) { //On supprime aussi le bon fichier unlink($uploadFolder . $filename . "_" . $suffix . "." . $extension); } $this->getRoute()->getObject()->delete(); //$this->getUser()->setFlash('notice', 'The item was deleted successfully.'); $this->json['success'] = true; $this->setRequestParameter('json', $this->json); $this->forward($this->getModuleName(), 'jsonResponse'); //$this->redirect('@illustration'); }
public function executeBatch(sfWebRequest $request) { $request->checkCSRFProtection(); if (!($ids = $request->getParameter('ids'))) { $this->getUser()->setFlash('error', 'You must at least select one item.'); $this->redirect('@student_form_fields'); } if (!($action = $request->getParameter('batch_action'))) { $this->getUser()->setFlash('error', 'You must select an action to execute on the selected items.'); $this->redirect('@student_form_fields'); } if (!method_exists($this, $method = 'execute' . ucfirst($action))) { throw new InvalidArgumentException(sprintf('You must create a "%s" method for action "%s"', $method, $action)); } if (!$this->getUser()->hasCredential($this->configuration->getCredentials($action))) { $this->forward(sfConfig::get('sf_secure_module'), sfConfig::get('sf_secure_action')); } $validator = new sfValidatorDoctrineChoice(array('multiple' => true, 'model' => 'student_form_fields')); try { // validate ids $ids = $validator->clean($ids); // execute batch $this->{$method}($request); } catch (sfValidatorError $e) { $this->getUser()->setFlash('error', 'A problem occurs when deleting the selected items as some items do not exist anymore.'); } $this->redirect('@student_form_fields'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($energyaction = EnergyactionPeer::retrieveByPk($request->getParameter('id')), sprintf('Object energyaction does not exist (%s).', $request->getParameter('id'))); $energyaction->delete(); $this->redirect('energyaction/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($activity = ActivityPeer::retrieveByPk($request->getParameter('id')), sprintf('Object activity does not exist (%s).', $request->getParameter('id'))); $activity->delete(); $this->redirect('activity/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->getRoute()->getObject()->delete(); $this->getUser()->setFlash('notice', 'The item was deleted successfully.'); $this->redirect('@issues'); }
public function executeSave(sfWebRequest $request) { $request->checkCSRFProtection(); $invoices = (array) $request->getParameter('invoices', array()); $estimates = (array) $request->getParameter('estimates', array()); // check that there is only one template for each one if (count($invoices) > 1 || count($estimates) > 1) { $this->getUser()->error($this->getContext()->getI18N()->__('There must be only one template for model.')); $this->redirect('@templates'); } $templates = Doctrine::getTable('Template')->createQuery()->execute(); foreach ($templates as $t) { $models = array(); if (in_array($t->getId(), $invoices)) { $models[] = 'Invoice'; } if (in_array($t->getId(), $estimates)) { $models[] = 'Estimate'; } $t->setModels(implode(',', $models)); $t->save(); } $this->getUser()->info($this->getContext()->getI18N()->__('Successfully saved.')); $this->redirect('@templates'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($contact_request = ContactRequestPeer::retrieveByPk($request->getParameter('id')), sprintf('Object contact_request does not exist (%s).', $request->getParameter('id'))); $contact_request->delete(); $this->redirect('contact_request/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($revision = Doctrine::getTable('Revision')->find(array($request->getParameter('id'))), sprintf('Object revision does not exist (%s).', $request->getParameter('id'))); $revision->delete(); $this->redirect('revisions/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($miembro_celula = Doctrine_Core::getTable('MiembroCelula')->find(array($request->getParameter('id'))), sprintf('Object miembro_celula does not exist (%s).', $request->getParameter('id'))); $miembro_celula->delete(); $this->redirect('seguidores/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($account_invoice = Doctrine_Core::getTable('AccountInvoice')->find(array($request->getParameter('id'))), sprintf('Object account_invoice does not exist (%s).', $request->getParameter('id'))); $account_invoice->delete(); $this->redirect('invoice/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($product = Doctrine::getTable('Product')->find(array($request->getParameter('id'))), sprintf('Object product does not exist (%s).', array($request->getParameter('id')))); $product->delete(); $this->redirect('product/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($department = DepartmentPeer::retrieveByPk($request->getParameter('id')), sprintf('Object department does not exist (%s).', $request->getParameter('id'))); $department->delete(); $this->redirect('admindepartment/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($jobeet_job = Doctrine_Core::getTable('JobeetJob')->find(array($request->getParameter('id'))), sprintf('Object jobeet_job does not exist (%s).', $request->getParameter('id'))); $jobeet_job->delete(); $this->redirect('job/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($phases_status = Doctrine_Core::getTable('PhasesStatus')->find(array($request->getParameter('id'))), sprintf('Object phases_status does not exist (%s).', $request->getParameter('id'))); $phases_status->delete(); $this->redirect('phasesStatus/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($vehiculo = Doctrine_Core::getTable('vehiculo')->find(array($request->getParameter('id'))), sprintf('Object vehiculo does not exist (%s).', $request->getParameter('id'))); $vehiculo->delete(); $this->redirect('vehiculo/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($theme_scorecard = Doctrine_Core::getTable('Theme_Scorecard')->find(array($request->getParameter('id'))), sprintf('Object theme_scorecard does not exist (%s).', $request->getParameter('id'))); $theme_scorecard->delete(); $this->redirect('themescorecard/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($activities = Doctrine_Core::getTable('Activities')->find(array($request->getParameter('activity_id'))), sprintf('Object activities does not exist (%s).', $request->getParameter('activity_id'))); $activities->delete(); $this->redirect('activities/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($usuario = Doctrine_Core::getTable('usuario')->find(array($request->getParameter('cod_usuario'))), sprintf('Object usuario does not exist (%s).', $request->getParameter('cod_usuario'))); $usuario->delete(); $this->redirect('login/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($scss_troop_enrollment = Doctrine_Core::getTable('ScssTroopEnrollment')->find(array($request->getParameter('id'))), sprintf('Object scss_troop_enrollment does not exist (%s).', $request->getParameter('id'))); $scss_troop_enrollment->delete(); $this->redirect('troopEnrollment/index'); }
public function executeDelete(sfWebRequest $request) { $request->checkCSRFProtection(); $this->forward404Unless($frequency = Doctrine_Core::getTable('Frequency')->find(array($request->getParameter('frequency_id'))), sprintf('Object frequency does not exist (%s).', $request->getParameter('frequency_id'))); $frequency->delete(); $this->redirect('frequency/index'); }