public static function BlazyAlter::blazySettingsAlter in Blazy 8.2
Implements hook_blazy_settings_alter().
1 call to BlazyAlter::blazySettingsAlter()
- blazy_blazy_settings_alter in ./
blazy.module - Implements hook_blazy_settings_alter().
File
- src/
BlazyAlter.php, line 78
Class
- BlazyAlter
- Provides hook_alter() methods for Blazy.
Namespace
Drupal\blazyCode
public static function blazySettingsAlter(array &$build, $items) {
$settings =& $build['settings'];
// Sniffs for Views to allow block__no_wrapper, views_no_wrapper, etc.
if (function_exists('views_get_current_view') && ($view = views_get_current_view())) {
$settings['view_name'] = $view->storage
->id();
$settings['current_view_mode'] = $view->current_display;
$plugin_id = is_null($view->style_plugin) ? "" : $view->style_plugin
->getPluginId();
$settings['view_plugin_id'] = empty($settings['view_plugin_id']) ? $plugin_id : $settings['view_plugin_id'];
}
}