/**
  * Lists tasks of a process and it's statistics (efficiency, average times, etc.)
  *
  * @param string $process_list {@from path}
  * @param string $init_date {@from path}
  * @param string $end_date {@from path}
  * @param string $language {@from path}
  * @return array
  *
  * @url GET /process-tasks
  */
 public function doGetProcessTasksInfo($process_list, $init_date, $end_date, $language)
 {
     if ($process_list == null || strlen($process_list) <= 1) {
         throw new InvalidArgumentException('process_list must have at least a value', 0);
     }
     try {
         $indicatorsObj = new \ProcessMaker\BusinessModel\ReportingIndicators();
         $listArray = $listArray = explode(',', $process_list);
         $response = $indicatorsObj->getPeiTasksStatistics($listArray, $this->convertDateTimeToUtc($init_date), $this->convertDateTimeToUtc($end_date), $language);
         return $response;
     } catch (\Exception $e) {
         throw new RestException(Api::STAT_APP_EXCEPTION, $e->getMessage());
     }
 }