You are here

function elasticsearch_connector_devel_block_view in Elasticsearch Connector 7.2

Same name and namespace in other branches
  1. 7.5 modules/elasticsearch_connector_devel/elasticsearch_connector_devel.module \elasticsearch_connector_devel_block_view()
  2. 7 modules/elasticsearch_connector_devel/elasticsearch_connector_devel.module \elasticsearch_connector_devel_block_view()

Implements hook_block_view().

File

modules/elasticsearch_connector_devel/elasticsearch_connector_devel.module, line 39
The Elasticsearch Connector Devel module has a purpose to deliver debuggin information to the developers for faster debugging.

Code

function elasticsearch_connector_devel_block_view($delta = '') {
  if ('elasticsearch_debug' == $delta && class_exists('\\Elasticsearch\\Connections\\GuzzleConnectionDebug')) {
    $debug = array();

    // If we have debug information, display.
    $debug = \Elasticsearch\Connections\GuzzleConnectionDebug::$debugOutput;
    if (!empty($debug)) {
      return array(
        'subject' => t('Elasticsearch debugger'),
        'content' => kprint_r($debug, TRUE),
      );
    }
  }
}