public static function fromBulkUploadResultArray($arr) { $newArr = new KalturaBulkUploadResultArray(); foreach ($arr as $obj) { $nObj = new KalturaBulkUploadResult(); $nObj->fromObject($obj); $newArr[] = $nObj; } return $newArr; }
/** * batch getBulkUploadLastResultAction action returns the last result of the bulk upload * * @action getBulkUploadLastResult * @param int $bulkUploadJobId The id of the bulk upload job * @return KalturaBulkUploadResult */ function getBulkUploadLastResultAction($bulkUploadJobId) { $dbBulkUploadResult = BulkUploadResultPeer::retrieveLastByBulkUploadId($bulkUploadJobId); if (!$dbBulkUploadResult) { return null; } $bulkUploadResult = new KalturaBulkUploadResult(); $bulkUploadResult->fromObject($dbBulkUploadResult, $this->getResponseProfile()); return $bulkUploadResult; }
public static function fromDbArray($arr, KalturaDetachedResponseProfile $responseProfile = null) { $newArr = new KalturaBulkUploadResultArray(); foreach ($arr as $obj) { $nObj = new KalturaBulkUploadResult(); $nObj->fromObject($obj, $responseProfile); $newArr[] = $nObj; } return $newArr; }