/** * 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']; } }
/** * 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; }