public function StylesGroupPluginBase::getIconPath in Bootstrap Styles 1.0.x
1 call to StylesGroupPluginBase::getIconPath()
- StylesGroupPluginBase::getTitleWithIcon in src/
StylesGroup/ StylesGroupPluginBase.php
File
- src/
StylesGroup/ StylesGroupPluginBase.php, line 72
Class
- StylesGroupPluginBase
- A base class to help developers implement their own Styles Group plugins.
Namespace
Drupal\bootstrap_styles\StylesGroupCode
public function getIconPath() {
// The default icon.
$icon_path = drupal_get_path('module', 'bootstrap_styles') . 'images/plugin-group-default-icon.svg';
if (isset($this->pluginDefinition['icon'])) {
$icon = $this->pluginDefinition['icon'];
$path_array = explode('/', $icon);
if (isset($path_array[0])) {
$module_name = $path_array[0];
$icon_path = drupal_get_path('module', $module_name) . str_replace($module_name, '', $icon);
}
}
return $icon_path;
}