add own logic

This commit is contained in:
rnsrk 2024-09-19 22:17:15 +02:00
commit 5cabe99d1e
64 changed files with 6031 additions and 0 deletions

24
src/GetConfigTrait.php Normal file
View file

@ -0,0 +1,24 @@
<?php
namespace Drupal\advanced_search;
use Drupal\advanced_search\Form\SettingsForm;
/**
* Simple trait for accessing this modules configuration.
*/
trait GetConfigTrait {
/**
* Get a config setting or returns a default.
*
* @return string
* The config setting or default value.
*/
protected static function getConfig($config, $default) {
$settings = \Drupal::config(SettingsForm::CONFIG_NAME);
$value = $settings->get($config);
return !empty($value) ? $value : $default;
}
}