You are here

public function SolariumRequestLogger::shouldIgnore in Search API Solr 4.x

Determine which Solr requests should be ignored.

Parameters

$handler string: The Solr handler. Examples: "admin/ping", "select", etc.

Return value

boolean TRUE when we should skip debugging this query.

2 calls to SolariumRequestLogger::shouldIgnore()
SolariumRequestLogger::postExecuteRequest in modules/search_api_solr_devel/src/Logging/SolariumRequestLogger.php
Dumps a Solr response status as drupal messages and logs the response body.
SolariumRequestLogger::preExecuteRequest in modules/search_api_solr_devel/src/Logging/SolariumRequestLogger.php
Dumps a Solr query as drupal messages.

File

modules/search_api_solr_devel/src/Logging/SolariumRequestLogger.php, line 114

Class

SolariumRequestLogger
Event subscriber to handle Solarium events.

Namespace

Drupal\search_api_solr_devel\Logging

Code

public function shouldIgnore($handler) {
  $regex = '/.*admin.*/';
  return preg_match($regex, $handler);
}