/** * @param kAuditTrailFileSyncCreateInfo $dbAuditTrail * @param array $propsToSkip * @return kAuditTrailInfo */ public function toObject($auditTrailInfo = null, $propsToSkip = array()) { if (is_null($auditTrailInfo)) { $auditTrailInfo = new kAuditTrailFileSyncCreateInfo(); } return parent::toObject($auditTrailInfo, $propsToSkip); }
/** * @param kAuditTrailChangeInfo $dbAuditTrail * @param array $propsToSkip * @return kAuditTrailInfo */ public function toObject($auditTrailInfo = null, $propsToSkip = array()) { if (is_null($auditTrailInfo)) { $auditTrailInfo = new kAuditTrailChangeInfo(); } $auditTrailInfo = parent::toObject($auditTrailInfo, $propsToSkip); $auditTrailInfo->setChangedItems($this->changedItems->toObjectArray()); return $auditTrailInfo; }
/** * @param AuditTrail $dbAuditTrail * @param array $propsToSkip * @return AuditTrail */ public function toObject($dbAuditTrail = null, $propsToSkip = array()) { if (is_null($dbAuditTrail)) { $dbAuditTrail = new AuditTrail(); } $dbAuditTrail = parent::toObject($dbAuditTrail, $propsToSkip); if ($this->data && $this->data instanceof KalturaAuditTrailInfo) { $dbAuditTrail->setData($this->data->toObject()); } return $dbAuditTrail; }