public static function fromEntryArray($arr) { $newArr = new KalturaDataEntryArray(); if ($arr == null) { return $newArr; } foreach ($arr as $obj) { $nObj = new KalturaDataEntry(); $nObj->fromObject($obj); $newArr[] = $nObj; } return $newArr; }
/** * Get data entry by ID. * * @action get * @param string $entryId Data entry id * @param int $version Desired version of the data * @return KalturaDataEntry The requested data entry * * @throws KalturaErrors::ENTRY_ID_NOT_FOUND */ function getAction($entryId, $version = -1) { $dbEntry = entryPeer::retrieveByPK($entryId); if (!$dbEntry || $dbEntry->getType() != KalturaEntryType::DATA) { throw new KalturaAPIException(KalturaErrors::ENTRY_ID_NOT_FOUND, $entryId); } if ($version !== -1) { $dbEntry->setDesiredVersion($version); } $dataEntry = new KalturaDataEntry(); $dataEntry->fromObject($dbEntry); return $dataEntry; }