public function testRC() { $c = new \Iris\RateCenter(self::$client); $cities = $c->getList(["state" => "CA"]); $json = '{"Name":"AGOURA","Abbreviation":"AGOURA"}'; $this->assertEquals($json, json_encode($cities[0]->to_array())); $this->assertEquals("GET", self::$container[self::$index]['request']->getMethod()); $this->assertEquals("https://api.test.inetwork.com/v1.0/rateCenters?state=CA", self::$container[self::$index]['request']->getUri()); self::$index++; }
<?php require_once "./vendor/autoload.php"; require_once "./config.php"; if (count($argv) < 2) { die("usage: php coveredRate-sample.php [state] e.g. php coveredRate-sample.php CA"); } $client = new Iris\Client(Config::LOGIN, Config::PASSWORD); $rc = new \Iris\RateCenter($client); echo json_encode($rc->getList(["state" => $argv[1]]));