Exemple #1
0
 public function updateactivitiesAction()
 {
     $activities = json_decode(Zend_Filter::filterStatic($this->getRequest()->getParam('activities'), 'StripTags'), true);
     $initID = Zend_Filter::filterStatic($this->getRequest()->getParam('init'), 'StripTags');
     if (!$activities || !is_numeric($initID)) {
         $this->view->error = 'Problem with activities or init ID';
         Globals::getLog()->err('ADMIN update activities error: ' . $this->view->error);
         $this->render('error-xhr');
         return false;
     }
     try {
         ActivityModel::updateActivitiesArray($activities, $initID);
     } catch (Exception $e) {
         $this->view->error = 'Error updating activities: ' . $e->getMessage();
         Globals::getLog()->err('ADMIN update activities error: ' . $this->view->error);
         $this->render('error-xhr');
         return false;
     }
     return true;
 }