Exemplo n.º 1
0
 function get_data()
 {
     $data = parent::get_data();
     if (!empty($data)) {
         $mform =& $this->_form;
         if (!empty($mform->_submitValues['disablestart'])) {
             $data->startdate = 0;
         }
         if (!empty($mform->_submitValues['disableend'])) {
             $data->enddate = 0;
         }
     }
     return $data;
 }
Exemplo n.º 2
0
 /**
  * Overridden to specially handle timetocomplete and frequency fields.
  */
 function get_data($slashed = false)
 {
     $data = parent::get_data($slashed);
     if (!empty($data)) {
         $datedelta = new datedelta($data->timetocomplete);
         $data->timetocomplete = $datedelta->getDateString();
         $datedelta = new datedelta($data->frequency);
         $data->frequency = $datedelta->getDateString();
     }
     return $data;
 }
Exemplo n.º 3
0
 function get_data()
 {
     global $CFG;
     $data = parent::get_data();
     if (!empty($data)) {
         $mform =& $this->_form;
         if (!empty($mform->_submitValues['disablestart'])) {
             $data->startdate = 0;
         }
         if (!empty($mform->_submitValues['disableend'])) {
             $data->enddate = 0;
         }
         if (!empty($data->starttime) and !isset($mform->_submitValues['starttime']['timeenable'])) {
             $timearray = usergetdate($data->starttime);
             $data->starttimehour = (int) $timearray['hours'];
             $data->starttimeminute = (int) $timearray['minutes'];
         } else {
             $data->starttimehour = $data->starttimeminute = 0;
         }
         if (!empty($data->endtime) and !isset($mform->_submitValues['endtime']['timeenable'])) {
             $timearray = usergetdate($data->endtime);
             $data->endtimehour = (int) $timearray['hours'];
             $data->endtimeminute = (int) $timearray['minutes'];
         } else {
             $data->endtimehour = $data->endtimeminute = 0;
         }
     }
     return $data;
 }