handler = $handler; } public function lockLikeMe(LockLikeMeMessage $message) { $message->validateInput(); $this->handler->lockLikeMe($message); $message->validateOutput(); return $message->getResponse(); } public function setPartnerSell(SetPartnerSellMessage $message) { $message->validateInput(); $this->handler->setPartnerSell($message); $message->validateOutput(); return $message->getResponse(); } public function thumbPartner(ThumbPartnerMessage $message) { $message->validateInput(); $this->handler->thumbPartner($message); $message->validateOutput(); return $message->getResponse(); } public function getPartnerUser(GetPartnerUserMessage $message) { $message->validateInput(); $this->handler->getPartnerUser($message); $message->validateOutput(); return $message->getResponse(); } }