getSetting("API_ENTRYPOINT"); $response = $client->request("GET", $entrypoint . "transit/${resourceId}/${type}/routes.json"); $data = json_decode($response->getBody(), true); /** * @var $dbos RoutesDbo[] */ $dbos = []; foreach ($data["data"] as $route) { $dbo = new RoutesDbo(); $dbo->setId($route["id"]); $dbo->setName($route["name"]); $dbo->setBgColor($route["color"]); $dbo->setFgColor($route["text_color"]); $dbos[] = $dbo; } return $dbos; } }