ctools_block.module in Chaos Tool Suite (ctools) 8.3
Chaos Tools Blocks.
File
modules/ctools_block/ctools_block.moduleView source
<?php
/**
* @file
* Chaos Tools Blocks.
*/
/**
* Remove ctools block from appearing on viewable block types.
*
* In general, users should be using the core block types instead.
*/
function ctools_block_plugin_filter_block_alter(array &$definitions, array $extra, $consumer) {
$moduleHandler = \Drupal::service('module_handler');
if ($moduleHandler
->moduleExists('layout_builder')) {
foreach ($definitions as $label => $definition) {
if ($definition['provider'] == 'ctools_block') {
unset($definitions[$label]);
}
}
}
}
Functions
Name | Description |
---|---|
ctools_block_plugin_filter_block_alter | Remove ctools block from appearing on viewable block types. |