UltimenuTrait.php in Ultimenu 8.2
Namespace
Drupal\ultimenuFile
src/UltimenuTrait.phpView source
<?php
namespace Drupal\ultimenu;
/**
* A Trait common for Ultimenu split services.
*/
trait UltimenuTrait {
/**
* Config Factory Service Object.
*
* @var \Drupal\Core\Config\ConfigFactoryInterface
*/
protected $configFactory;
/**
* {@inheritdoc}
*/
public function getConfig($config = 'ultimenu.settings') {
return $this->configFactory
->get($config);
}
/**
* {@inheritdoc}
*/
public function getSetting($setting_name = NULL) {
return $this
->getConfig()
->get($setting_name);
}
/**
* Return a shortcut for the default theme.
*/
public function getThemeDefault() {
return $this->configFactory
->get('system.theme')
->get('default');
}
}
Traits
Name![]() |
Description |
---|---|
UltimenuTrait | A Trait common for Ultimenu split services. |