handler = $handler; } public function getPopularity(GetPopularityMessage $message) { $message->validateInput(); $this->handler->getPopularity($message); $message->validateOutput(); return $message->getResponse(); } public function remindComplementCard(RemindComplementCardMessage $message) { $message->validateInput(); $this->handler->remindComplementCard($message); $message->validateOutput(); return $message->getResponse(); } public function getVisitorList(GetVisitorListMessage $message) { $message->validateInput(); $this->handler->getVisitorList($message); $message->validateOutput(); return $message->getResponse(); } public function getMyLikeList(GetMyLikeListMessage $message) { $message->validateInput(); $this->handler->getMyLikeList($message); $message->validateOutput(); return $message->getResponse(); } public function getLikeMeList(GetLikeMeListMessage $message) { $message->validateInput(); $this->handler->getLikeMeList($message); $message->validateOutput(); return $message->getResponse(); } }