newName = $newName; $this->apiParas["new_name"] = $newName; } public function getNewName() { return $this->newName; } public function setPictureId($pictureId) { $this->pictureId = $pictureId; $this->apiParas["picture_id"] = $pictureId; } public function getPictureId() { return $this->pictureId; } public function getApiMethodName() { return "taobao.picture.update"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->newName,"newName"); RequestCheckUtil::checkMaxLength($this->newName,50,"newName"); RequestCheckUtil::checkNotNull($this->pictureId,"pictureId"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }