Seditio Source
Root |
./othercms/xenForo 2.2.8/src/XF/Stats/Conversation.php
<?php

namespace XF\Stats;

class
Conversation extends AbstractHandler
{
    public function
getStatsTypes()
    {
        return [
           
'conversation' => \XF::phrase('conversations'),
           
'conversation_message' => \XF::phrase('conversation_messages')
        ];
    }

    public function
getData($start, $end)
    {
       
$db = $this->db();

       
$conversations = $db->fetchPairs(
           
$this->getBasicDataQuery('xf_conversation_master', 'start_date'),
            [
$start, $end]
        );

       
$conversationMessages = $db->fetchPairs(
           
$this->getBasicDataQuery('xf_conversation_message', 'message_date'),
            [
$start, $end]
        );

        return [
           
'conversation' => $conversations,
           
'conversation_message' => $conversationMessages
       
];
    }
}