public function processQuery($context) { /* check actually needs to process query If client and checked out */ if (strpos($context['page'][0], 'frontend') !== FALSE) { return; } if ($this->config->getExtensionMode() == 'client') { $stateManager = new DIM_StateManager("client"); if ($stateManager->isCheckedOut()) { $queryManager = new DIM_QueryManager(); $queryManager->logNewQuery(trim($context["query"])); } } }