src/Zf2Forum/Service/Discuss.php
public function getMessagesByThread(TopicInterface $thread, $limit = 25, $offset = 0)
    {
        $messages = $this->messageMapper->getMessagesByTopic($thread->getThreadId(), $limit, $offset);
        $messagesRet = array();
        foreach ($messages as $message) {
            $sender = $this->getServiceManager()->get("Zf2Forum_user_mapper")->findById($message->getUserId());
            /**
             * @return \Zd2Forum\Options\ModuleOptions
             */
            $options = $this->getServiceManager()->get('Zf2Forum\ModuleOptions');
            $funcName = "get" . $options->getUserColumn();
            $message->user = $sender->$funcName();
            $messagesRet[] = $message;
        }

        return $messagesRet;
    }
public function getMessagesByThread(TopicInterface $thread, $limit = 25, $offset = 0)
    {
        $messages = $this->messageMapper->getMessagesByTopic($thread->getThreadId(), $limit, $offset);
        $messagesRet = array();
        foreach ($messages as $message) {
            $sender = $this->getServiceManager()->get("Zf2Forum_user_mapper")->findById($message->getUserId());
            /**
             * @return \Zd2Forum\Options\ModuleOptions
             */
            $options = $this->getServiceManager()->get('Zf2Forum\ModuleOptions');
            $funcName = "get" . $options->getUserColumn();
            $message->user = $sender->$funcName();
            $messagesRet[] = $message;
        }

        return $messagesRet;
    }
public function getMessagesByThread ( TopicInterface $ thread , $ limit = 25 , $ offset = 0 ) { $ messages = $ this -> messageMapper -> getMessagesByTopic ( $ thread -> getThreadId ( ) , $ limit , $ offset ) ; $ messagesRet = array ( ) ; foreach ( $ messages as $ message ) { $ sender = $ this -> getServiceManager ( ) -> get ( "Zf2Forum_user_mapper" ) -> findById ( $ message -> getUserId ( ) ) ; /**
             * @return \Zd2Forum\Options\ModuleOptions
             */ $ options = $ this -> getServiceManager ( ) -> get ( 'Zf2Forum\ModuleOptions' ) ; $ funcName = "get" . $ options -> getUserColumn ( ) ; $ message -> user = $ sender -> $ funcName ( ) ; $ messagesRet [ ] = $ message ; } return $ messagesRet ; }
getMessagesByThread

@param ThreadInterface $thread
@param int $limit
@param int $offset
@return array
getMessagesByThread