if (! is_null(self::$mcacheAgents)) {
$dataAgents = self::$mcacheAgents->get('data_by');
} else {
self::$mcacheAgents = new Memcached();
self::$mcacheAgents->addServer('serv_memcached', 11211);
$dataAgents = Agency::getAgentsByCallDuration();
self::$mcacheAgents->set('data_by', $dataAgents, 0, 3600 * 12);
}
У меня в методе по дате выдергивается массив Agency::getAgentsByCallDuration();, но он не обновляется, что не так делаю?
так а $dataAgents - меняется? кто не обновляется - memcached или $dataAgents?
Хороший вопрос, он в блок dataAgents = self::$mcacheAgents->get('data_by'); попадает, но когда я в фильтре указываю период, то норм
Пардон, сглупил, все норм, всем спс
Обсуждают сегодня