v7‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT getDi()->formDataTable->findByFormUserId($this->pk()) as $d) { $data = $data + $d->getData($obfuscate); } return $data; } function saveData($vars) { $this->getDi()->formDataTable->deleteByFormUserId($this->pk()); foreach ($vars as $k => $v) { if ($k[0] == '_') continue; if (!($field_id = $this->getDi()->security->reveal($k))) continue; $d = $this->getDi()->formDataRecord; $d->form_id = $this->form_id; $d->form_user_id = $this->pk(); $d->user_id = $this->user_id; $field = $this->getDi()->formFieldTable->load($field_id); $d->setData($v, $field); $d->save(); } } function delete() { $_ = parent::delete(); $this->deleteFromRelatedTable('?_form_data'); } } class FormUserTable extends Am_Table { protected $_table = '?_form_user'; protected $_key = 'form_user_id'; protected $_recordClass = 'FormUser'; }