/**
  * loads the data into this object specifically moodlecourseid since it is in a group form element
  * @param array $data
  */
 public function data_load_array($data)
 {
     parent::data_load_array($data);
     if (!empty($data['moodleCourses']['moodlecourseid'])) {
         $this->moodlecourseid = $data['moodleCourses']['moodlecourseid'];
     }
 }
Exemple #2
0
 /**
  * Function to load the object with data from passed parameter.
  *
  * @param $data array Array of properties and values.
  *
  */
 function data_load_array($data)
 {
     if (!parent::data_load_array($data)) {
         return false;
     }
     if (!empty($data['cluster'])) {
         $this->load_cluster_info($data['cluster']);
     }
     return true;
 }
 function data_load_array($data)
 {
     if (!parent::data_load_array($data)) {
         return false;
     }
     foreach ($data as $key => $value) {
         if (strncmp($key, 'param_', 6) === 0) {
             $this->{$key} = $value;
         }
     }
     return true;
 }