コード例 #1
0
ファイル: TimelineHandler.inc.php プロジェクト: artkuo/ocs
 function updateTimeline($args, &$request)
 {
     $this->validate();
     $this->setupTemplate($request, true);
     import('classes.manager.form.TimelineForm');
     $timelineForm = new TimelineForm($request->getUserVar('overrideDates'));
     $timelineForm->readInputData();
     if ($timelineForm->validate()) {
         $timelineForm->execute();
         $request->redirect(null, null, null, 'index');
     } else {
         $timelineForm->setData('errorsExist', true);
         $timelineForm->display();
     }
 }
コード例 #2
0
ファイル: TimelineHandler.inc.php プロジェクト: jalperin/ocs
 function updateTimeline($args)
 {
     $this->validate();
     $this->setupTemplate(true);
     import('manager.form.TimelineForm');
     if (checkPhpVersion('5.0.0')) {
         // WARNING: This form needs $this in constructor
         $timelineForm = new TimelineForm(Request::getUserVar('overrideDates'));
     } else {
         $timelineForm =& new TimelineForm(Request::getUserVar('overrideDates'));
     }
     $timelineForm->readInputData();
     if ($timelineForm->validate()) {
         $timelineForm->execute();
         Request::redirect(null, null, null, 'index');
     } else {
         $timelineForm->setData('errorsExist', true);
         $timelineForm->display();
     }
 }