baseUrl = $baseUrl; $this->setLink($link); $token = $psAccountsService->getPsAccountsService()->getOrRefreshToken(); $client = new Client([ 'base_url' => $this->baseUrl, 'defaults' => [ 'timeout' => $this->timeout, 'exceptions' => $this->catchExceptions, 'headers' => [ 'Accept' => 'application/json', 'Authorization' => "Bearer $token", ], ], ]); parent::__construct($client); } /** * @param string $jobId * * @return array|bool * * @throws EnvVarException */ public function validateJobId($jobId) { $this->setRoute($this->baseUrl . "/job/$jobId"); return $this->get(); } }