Пример #1
0
 /**
  * Returns total created entries count and total error entries count
  *
  * @action countBulkUploadEntries
  * @param int $bulkUploadJobId The id of the bulk upload job
  * @param KalturaBulkUploadObjectType $bulkUploadObjectType
  * @return KalturaKeyValueArray the number of created entries and error entries
  */
 function countBulkUploadEntriesAction($bulkUploadJobId, $bulkUploadObjectType = KalturaBulkUploadObjectType::ENTRY)
 {
     $createdRecordsCount = BulkUploadResultPeer::countWithObjectTypeByBulkUploadId($bulkUploadJobId, $bulkUploadObjectType);
     $errorRecordsCount = BulkUploadResultPeer::countErrorWithObjectTypeByBulkUploadId($bulkUploadJobId, $bulkUploadObjectType);
     $res = array();
     $created = new KalturaKeyValue();
     $created->key = 'created';
     $created->value = $createdRecordsCount;
     $res[] = $created;
     $error = new KalturaKeyValue();
     $error->key = 'error';
     $error->value = $errorRecordsCount;
     $res[] = $error;
     return $res;
 }