/** * {@inheritdoc} */ public function __construct(array $config = []) { $defaultConfig = ['layoutTypeCallback' => function ($element) { return 'layout-single-column'; }]; parent::__construct($defaultConfig, $config); }
/** * {@inheritdoc} */ public function __construct(array $config = []) { $defaultConfig = ['layoutTypeCallback' => function ($element) { return 'layout-single-column'; }, 'providerCallback' => function ($url) { return ['provider' => null, 'type' => null, 'serviceName' => null, 'sizes' => []]; }]; parent::__construct($defaultConfig, $config); }
/** * {@inheritdoc} */ public function __construct(array $config = []) { $defaultConfig = ['minimumHeading' => 'h3', 'formattingTags' => ['a' => 'a', 'strong' => 'strong', 'em' => 'em', 's' => 's', 'u' => 'u', 'sup' => 'sup', 'b' => 'strong', 'i' => 'em', 'ins' => 'u', 'del' => 's'], 'layoutTypeCallback' => function ($element) { return 'layout-single-column'; }]; parent::__construct($defaultConfig, $config); // arrange allowed formatting tags foreach ($this->config['formattingTags'] as $varient => $tag) { $this->config['allowedFormattingTags'][] = $varient; } }