Defines a generic configuration element.
Expanded class hierarchy of Element
abstract class Element extends TypedData { /** * The configuration value. * * @var mixed */ protected $value; /** * Create typed config object. */ protected function parseElement($key, $data, $definition) { return config_typed() ->create($definition, $data, $key, $this); } }