ConversationsHooks::dbaController_countJobs_Handler PHP Метод

dbaController_countJobs_Handler() публичный Метод

public dbaController_countJobs_Handler ( DbaController $Sender )
$Sender DbaController
    public function dbaController_countJobs_Handler($Sender)
    {
        $Counts = array('Conversation' => array('CountMessages', 'CountParticipants', 'FirstMessageID', 'LastMessageID', 'DateUpdated', 'UpdateUserID'));
        foreach ($Counts as $Table => $Columns) {
            foreach ($Columns as $Column) {
                $Name = "Recalculate {$Table}.{$Column}";
                $Url = "/dba/counts.json?" . http_build_query(array('table' => $Table, 'column' => $Column));
                $Sender->Data['Jobs'][$Name] = $Url;
            }
        }
    }