binds = $binds; $this->apiParas["binds"] = $binds; } public function getBinds() { return $this->binds; } public function setDesc($desc) { $this->desc = $desc; $this->apiParas["desc"] = $desc; } public function getDesc() { return $this->desc; } public function setImage($image) { $this->image = $image; $this->apiParas["image"] = $image; } public function getImage() { return $this->image; } public function setMajor($major) { $this->major = $major; $this->apiParas["major"] = $major; } public function getMajor() { return $this->major; } public function setName($name) { $this->name = $name; $this->apiParas["name"] = $name; } public function getName() { return $this->name; } public function setNativeUnkeyprops($nativeUnkeyprops) { $this->nativeUnkeyprops = $nativeUnkeyprops; $this->apiParas["native_unkeyprops"] = $nativeUnkeyprops; } public function getNativeUnkeyprops() { return $this->nativeUnkeyprops; } public function setOuterId($outerId) { $this->outerId = $outerId; $this->apiParas["outer_id"] = $outerId; } public function getOuterId() { return $this->outerId; } public function setPrice($price) { $this->price = $price; $this->apiParas["price"] = $price; } public function getPrice() { return $this->price; } public function setProductId($productId) { $this->productId = $productId; $this->apiParas["product_id"] = $productId; } public function getProductId() { return $this->productId; } public function setSaleProps($saleProps) { $this->saleProps = $saleProps; $this->apiParas["sale_props"] = $saleProps; } public function getSaleProps() { return $this->saleProps; } public function getApiMethodName() { return "taobao.product.update"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->productId,"productId"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }