getObject(); /* @var $object kDBItem */ $user_id = $this->Application->RecallVar('user_id'); $object->SetDBField('CreatedById', $user_id); } /** * Allows to load draft, that best matches given form submission * * @param kEvent $event * @return int */ function getPassedID(&$event) { if ($event->Special == 'related') { $form_submission =& $this->Application->recallObject('formsubs'); /* @var $form_submission kDBItem */ return Array ( 'FormSubmissionId' => $form_submission->GetID(), 'CreatedById' => $this->Application->RecallVar('user_id'), ); } return parent::getPassedID($event); } }