public function decorateCommunityJoiningRequestBody(SendMessageData $message) { $id = $message->getForeignId(); $communityMember = Doctrine::getTable('CommunityMember')->find($id); if (!$communityMember) { return $message->body; } $params = array('fromMember' => $message->getMember(), 'message' => $message->body, 'community' => $communityMember->getCommunity()); return opMessageSender::decorateBySpecifiedTemplate('communityJoiningRequestMessage', $params); }