post("/dcim/module-bays/", $params); } /** * @param int $id * @param array $params * @return bool * @throws GuzzleException */ public function remove(int $id, array $params = []): bool { return $this->delete("/dcim/module-bays/" . $id . "/", $params); } /** * @param int $id * @param array $params * @return array * @throws GuzzleException */ public function edit(int $id, array $params = []): array { return $this->put("/dcim/module-bays/" . $id . "/", $params); } /** * @param int $id * @param array $params * @return array * @throws GuzzleException */ public function update(int $id, array $params = []): array { return $this->patch("/dcim/module-bays/" . $id . "/", $params); } /** * @param array $params * @return mixed * @throws GuzzleException */ public function list(array $params = []) { return $this->get("/dcim/module-bays/", $params); } /** * @param int $id * @param array $params * @return mixed * @throws GuzzleException */ public function show(int $id, array $params = []) { return $this->get("/dcim/module-bays/" . $id . "/", $params); } }