Exemple #1
0
 /**
  * Returns the running conversions
  *
  * @param string|Folder $folder The folder id
  *
  * @return ConversionStatus[]
  */
 public function getRunningConversions($folder = null)
 {
     $params = $this->getAuthParams();
     if ($folder) {
         $params['folder'] = (string) $folder;
     }
     $response = $this->processRequest('file/runningconverts', $params);
     $results = $this->processResponse($response);
     $conversions = [];
     foreach ($results as $result) {
         $conversions[] = ConversionStatusBuilder::buildConversionStatus($result);
     }
     return $conversions;
 }
 /**
  * Tests the building of the conversion status
  */
 public function testBuildConversionStatus()
 {
     $data = json_decode($this->fixture, true);
     $status = ConversionStatusBuilder::buildConversionStatus($data);
     $this->assertInstanceOf('Ideneal\\OpenLoad\\Entity\\ConversionStatus', $status);
 }