public function SolariumRequestLogger::postCreateQuery in Search API Solr 4.x
Dumps a Solr query as drupal messages.
Parameters
\Drupal\search_api_solr\Solarium\EventDispatcher\EventProxy $event: The pre execute event.
File
- modules/
search_api_solr_devel/ src/ Logging/ SolariumRequestLogger.php, line 58
Class
- SolariumRequestLogger
- Event subscriber to handle Solarium events.
Namespace
Drupal\search_api_solr_devel\LoggingCode
public function postCreateQuery($event) {
/** @var \Solarium\Core\Event\PostCreateQuery $event */
$query = $event
->getQuery();
if ($query instanceof Query) {
/** @var $query */
$query
->getDebug();
$query
->addParam('echoParams', 'all')
->setOmitHeader(FALSE);
}
}