protected function getBlockDefinitions() {
    $definitions = $this->blockManager->getSortedDefinitions();
    $block_definitions = [];
    foreach ($definitions as $plugin_id => $definition) {
      // Context aware plugins are not currently supported.
      // Core and component plugins can be context-aware
      // https://www.drupal.org/node/1938688
      // @see \Drupal\ctools\Plugin\Block\EntityView
      if (isset($definition['context'])) {
        continue;
      }

      $block_definitions[$plugin_id] = $definition;
    }
    return $block_definitions;
  }
protected function getBlockDefinitions() {
    $definitions = $this->blockManager->getSortedDefinitions();
    $block_definitions = [];
    foreach ($definitions as $plugin_id => $definition) {
      // Context aware plugins are not currently supported.
      // Core and component plugins can be context-aware
      // https://www.drupal.org/node/1938688
      // @see \Drupal\ctools\Plugin\Block\EntityView
      if (isset($definition['context'])) {
        continue;
      }

      $block_definitions[$plugin_id] = $definition;
    }
    return $block_definitions;
  }
protected function getBlockDefinitions ( ) { $ definitions = $ this -> blockManager -> getSortedDefinitions ( ) ; $ block_definitions = [ ] ; foreach ( $ definitions as $ plugin_id => $ definition ) { // Context aware plugins are not currently supported. // Core and component plugins can be context-aware // https://www.drupal.org/node/1938688 // @see \Drupal\ctools\Plugin\Block\EntityView if ( isset ( $ definition [ 'context' ] ) ) { continue ; } $ block_definitions [ $ plugin_id ] = $ definition ; } return $ block_definitions ; }
Get sorted listed of supported block definitions.

@return array
An associative array of supported block definitions.
Get sorted listed of supported block definitions .