post("/dcim/racks/", $params); } /** * @param $params * @return mixed * @throws \GuzzleHttp\Exception\GuzzleException */ public function delete($id, $params=[]) { return $this->delete("/dcim/racks/".$id."/", $params); } /** * @param $params * @return mixed * @throws \GuzzleHttp\Exception\GuzzleException */ public function edit($id, $params=[]) { return $this->put("/dcim/racks/".$id."/", $params); } /** * @param $params * @return mixed * @throws \GuzzleHttp\Exception\GuzzleException */ public function list($params=[]) { return $this->get("/dcim/racks/", $params); } /** * @param $params * @return mixed * @throws \GuzzleHttp\Exception\GuzzleException */ public function show($id, $params=[]) { return $this->get("/dcim/racks/".$id."/", $params); } /** * @param $params * @return mixed * @throws \GuzzleHttp\Exception\GuzzleException */ public function elevation($id, $params=[]) { return $this->get("/dcim/racks/".$id."/elevation/", $params); } }