Devel Render
Secondary tabs
- ⧉⌕
array (39) - ⇄⧉
#attributes => array (2) $0['#attributes'] - ⇄⧉
class => array (8) $0['#attributes']['class'] - ⇄0 => string (23) "webform-submission-form"$0['#attributes']['class'][0]
- ⇄1 => string (27) "webform-submission-add-form"$0['#attributes']['class'][1]
- ⇄2 => string (31) "webform-submission-contact-form"$0['#attributes']['class'][2]
- ⇄3 => string (35) "webform-submission-contact-add-form"$0['#attributes']['class'][3]
- ⇄4 => string (35) "webform-submission-contact-add-form"$0['#attributes']['class'][4]
- ⇄5 => string (31) "webform-submission-contact-form"$0['#attributes']['class'][5]
- ⇄6 => string (25) "js-webform-details-toggle"$0['#attributes']['class'][6]
- ⇄7 => string (22) "webform-details-toggle"$0['#attributes']['class'][7]
- ⇄0 => string (23) "webform-submission-form"
- ⇄data-drupal-selector => string (35) "webform-submission-contact-add-form"$0['#attributes']['data-drupal-selector']
- ⇄⧉
- ⇄⧉
#cache => array (3) $0['#cache'] - ⇄⧉
contexts => array (1) $0['#cache']['contexts'] - ⇄0 => string (24) "user.roles:authenticated"$0['#cache']['contexts'][0]
- ⇄0 => string (24) "user.roles:authenticated"
- ⇄⧉
tags => array (6) $0['#cache']['tags'] - ⇄0 => string (30) "config:webform.webform.contact"$0['#cache']['tags'][0]
- ⇄1 => string (15) "webform:contact"$0['#cache']['tags'][1]
- ⇄2 => string (23) "config:webform.settings"$0['#cache']['tags'][2]
- ⇄3 => string (62) "config:core.entity_form_display.webform_submission.contact.add"$0['#cache']['tags'][3]
- ⇄4 => string (42) "CACHE_MISS_IF_UNCACHEABLE_HTTP_METHOD:form"$0['#cache']['tags'][4]
- ⇄5 => string (24) "config:honeypot.settings"$0['#cache']['tags'][5]
- ⇄0 => string (30) "config:webform.webform.contact"
- ⇄max-age => integer -1$0['#cache']['max-age']
- ⇄⧉
- ⇄#webform_id => string (7) "contact"$0['#webform_id']
- ⇄⧉
#theme => array (1) $0['#theme'] - ⇄0 => string (23) "webform_submission_form"$0['#theme'][0]
- ⇄0 => string (23) "webform_submission_form"
- ⇄⧉
#process => array (3) $0['#process'] - ⇄0 => string (13) "::processForm"$0['#process'][0]
- ⇄⧉
1 => array (2) $0['#process'][1] - ⇄⧉
0 => Drupal\Core\Entity\Entity\EntityFormDisplay#2672 (31) $0['#process'][1][0] - Properties (31)
- Available methods (114)
- Static class properties
- protected entityTypeId -> string (19) "entity_form_display"
- protected enforceIsNew -> boolean true
- protected typedData -> null
- protected cacheContexts -> array (0)
- protected cacheTags -> array (0)
- protected cacheMaxAge -> integer -1
- protected _serviceIds -> array (0)
- protected _entityStorages -> array (0)
- protected originalId -> string (30) "webform_submission.contact.add"
- protected status -> boolean true
- protected uuid -> string (36) "33e80944-75b0-4889-baa8-42b15986713d"
- private isUninstalling -> boolean false
- protected langcode -> string (2) "en"
- protected third_party_settings -> array (0)
- protected _core -> array (0)
- protected trustedData -> boolean false
- protected dependencies -> array (0)
- protected isSyncing -> boolean false
- protected id -> null
- protected targetEntityType -> string (18) "webform_submission"
- protected bundle -> string (7) "contact"
- protected fieldDefinitions -> array (0)
- protected mode -> string (3) "add"
- protected content -> array (0)
- protected hidden -> array (0)
- protected originalMode -> string (3) "add"
- protected plugins -> array (0)
- protected displayContext -> string (4) "form"
- ⧉
protected pluginManager -> Drupal\Core\Field\WidgetPluginManager#2676 (19) - Properties (20)
- Available methods (30)
- protected moduleExtensionList -> undefined
- protected discovery -> null
- protected factory -> null
- protected mapper -> null
- protected cacheKey -> string (26) "field_widget_types_plugins"
- protected cacheTags -> array (0)
- protected alterHook -> string (17) "field_widget_info"
- ⧉
protected subdir -> string (24) "Plugin/Field/FieldWidget" - Base64
- base64_decode(subdir) binary string (18)
- ⧉
protected moduleHandler -> Drupal\Core\Extension\ModuleHandler#116 (11) Depth Limit
- protected defaults -> array (0)
- protected pluginDefinitionAnnotationName -> string (40) "Drupal\Core\Field\Annotation\FieldWidget"
- protected pluginDefinitionAttributeName -> string (39) "Drupal\Core\Field\Attribute\FieldWidget"
- protected pluginInterface -> string (33) "Drupal\Core\Field\WidgetInterface"
- ⧉
protected namespaces -> ArrayObject#273 (0) Depth Limit
- protected additionalAnnotationNamespaces -> array (0)
- protected definitions -> null
- ⧉
protected cacheBackend -> Drupal\Core\Cache\DatabaseBackend#111 (6) Depth Limit
- protected useCaches -> boolean true
- ⧉
protected fieldTypeManager -> Drupal\Core\Field\FieldTypePluginManager#2138 (20) Depth Limit
- protected widgetOptions -> null
- ⧉
public __construct(Traversable $namespaces, Drupal\Core\Cache\CacheBackendInterface $cache_backend, Drupal\Core\Extension\ModuleHandlerInterface $module_handler, Drupal\Core\Field\FieldTypePluginManagerInterface $field_type_manager) Constructs a WidgetPluginManager object. /** * Constructs a WidgetPluginManager object. * * @param \Traversable $namespaces * An object that implements \Traversable which contains the root paths * keyed by the corresponding namespace to look for plugin implementations. * @param \Drupal\Core\Cache\CacheBackendInterface $cache_backend * Cache backend instance to use. * @param \Drupal\Core\Extension\ModuleHandlerInterface $module_handler * The module handler. * @param \Drupal\Core\Field\FieldTypePluginManagerInterface $field_type_manager * The 'field type' plugin manager. */ Defined in <ROOT>/core/lib/Drupal/Core/Field/WidgetPluginManager.php:45
- ⧉
public getInstance(array $options): \Drupal\Core\Field\WidgetInterface|false Overrides PluginManagerBase::getInstance(). /** * Overrides PluginManagerBase::getInstance(). * * @param array $options * An array with the following key/value pairs: * - field_definition: (FieldDefinitionInterface) The field definition. * - form_mode: (string) The form mode. * - prepare: (bool, optional) Whether default values should get merged in * the 'configuration' array. Defaults to TRUE. * - configuration: (array) the configuration for the widget. The * following key value pairs are allowed, and are all optional if * 'prepare' is TRUE: * - type: (string) The widget to use. Defaults to the * 'default_widget' for the field type. The default widget will also be * used if the requested widget is not available. * - settings: (array) Settings specific to the widget. Each setting * defaults to the default value specified in the widget definition. * - third_party_settings: (array) Settings provided by other extensions * through hook_field_formatter_third_party_settings_form(). * * @return \Drupal\Core\Field\WidgetInterface|false * A Widget object or FALSE when plugin is not found. */ Defined in <ROOT>/core/lib/Drupal/Core/Field/WidgetPluginManager.php:76
- ⧉
public createInstance($plugin_id, array $configuration = array()) {@inheritdoc} /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Field/WidgetPluginManager.php:117
- ⧉
public prepareConfiguration($field_type, array $configuration): array Merges default values for widget configuration. /** * Merges default values for widget configuration. * * @param string $field_type * The field type. * @param array $configuration * An array of widget configuration. * * @return array * The display properties with defaults added. */ Defined in <ROOT>/core/lib/Drupal/Core/Field/WidgetPluginManager.php:140
- ⧉
public getOptions($field_type = null): array Returns an array of widget type options for a field type. /** * Returns an array of widget type options for a field type. * * @param string|null $field_type * (optional) The name of a field type, or NULL to retrieve all widget * options. Defaults to NULL. * * @return array * If no field type is provided, returns a nested array of all widget types, * keyed by field type human name. */ Defined in <ROOT>/core/lib/Drupal/Core/Field/WidgetPluginManager.php:169
- ⧉
public getDefaultSettings($type): array Returns the default settings of a field widget. /** * Returns the default settings of a field widget. * * @param string $type * A field widget type name. * * @return array * The widget type's default settings, as provided by the plugin * definition, or an empty array if type or settings are undefined. */ Defined in <ROOT>/core/lib/Drupal/Core/Field/WidgetPluginManager.php:202
- ⧉
public getDefinition($plugin_id, $exception_on_invalid = true) {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Component/Plugin/Discovery/DiscoveryCachedTrait.php:19
- ⧉
public hasDefinition($plugin_id) {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Component/Plugin/Discovery/DiscoveryTrait.php:59
- ⧉
public setCacheBackend(Drupal\Core\Cache\CacheBackendInterface $cache_backend, $cache_key, array $cache_tags = array()) Initialize the cache backend. /** * Initialize the cache backend. * * Plugin definitions are cached using the provided cache backend. * * @param \Drupal\Core\Cache\CacheBackendInterface $cache_backend * Cache backend instance to use. * @param string $cache_key * Cache key prefix to use. * @param array $cache_tags * (optional) When providing a list of cache tags, the cached plugin * definitions are tagged with the provided cache tags. These cache tags can * then be used to clear the corresponding cached plugin definitions. Note * that this should be used with care! For clearing all cached plugin * definitions of a plugin manager, call that plugin manager's * clearCachedDefinitions() method. Only use cache tags when cached plugin * definitions should be cleared along with other, related cache entries. */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:189
- ⧉
public getDefinitions() {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:210
- ⧉
public clearCachedDefinitions() {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:222
- ⧉
public useCaches($use_caches = false) {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:268
- ⧉
public processDefinition(&$definition, $plugin_id) Performs extra processing on plugin definitions. /** * Performs extra processing on plugin definitions. * * By default we add defaults for the type to the definition. If a type has * additional processing logic they can do that by replacing or extending the * method. */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:285
- ⧉
public getCacheContexts() {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:403
- ⧉
public getCacheTags() {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:410
- ⧉
public getCacheMaxAge() {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:417
- ⧉
protected cacheGet($cid): object|false Fetches from the cache backend, respecting the use caches flag. /** * Fetches from the cache backend, respecting the use caches flag. * * @param string $cid * The cache ID of the data to retrieve. * * @return object|false * The cache item or FALSE on failure. * * @see \Drupal\Core\Cache\CacheBackendInterface::get() */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Cache/UseCacheBackendTrait.php:35
- ⧉
protected doGetDefinition(array $definitions, $plugin_id, $exception_on_invalid): array|null Gets a specific plugin definition. /** * Gets a specific plugin definition. * * @param array $definitions * An array of the available plugin definitions. * @param string $plugin_id * A plugin id. * @param bool $exception_on_invalid * If TRUE, an invalid plugin ID will cause an exception to be thrown; if * FALSE, NULL will be returned. * * @return array|null * A plugin definition, or NULL if the plugin ID is invalid and * $exception_on_invalid is TRUE. * * @throws \Drupal\Component\Plugin\Exception\PluginNotFoundException * Thrown if $plugin_id is invalid and $exception_on_invalid is TRUE. */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Component/Plugin/Discovery/DiscoveryTrait.php:43
- ⧉
protected cacheSet($cid, $data, $expire = -1, array $tags = array()) Stores data in the persistent cache, respecting the use caches flag. /** * Stores data in the persistent cache, respecting the use caches flag. * * @param string $cid * The cache ID of the data to store. * @param mixed $data * The data to store in the cache. * Some storage engines only allow objects up to a maximum of 1MB in size to * be stored by default. When caching large arrays or similar, take care to * ensure $data does not exceed this size. * @param int $expire * One of the following values: * - CacheBackendInterface::CACHE_PERMANENT: Indicates that the item should * not be removed unless it is deleted explicitly. * - A Unix timestamp: Indicates that the item will be considered invalid * after this time, i.e. it will not be returned by get() unless * $allow_invalid has been set to TRUE. When the item has expired, it may * be permanently deleted by the garbage collector at any time. * @param array $tags * An array of tags to be stored with the cache item. These should normally * identify objects used to build the cache item, which should trigger * cache invalidation when updated. For example if a cached item represents * a node, both the node ID and the author's user ID might be passed in as * tags. For example array('node' => array(123), 'user' => array(92)). * * @see \Drupal\Core\Cache\CacheBackendInterface::set() */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Cache/UseCacheBackendTrait.php:69
- ⧉
protected alterInfo($alter_hook) Sets the alter hook name. /** * Sets the alter hook name. * * @param string $alter_hook * Name of the alter hook; for example, to invoke * hook_my_module_data_alter() pass in "my_module_data". */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:203
- ⧉
protected getCachedDefinitions(): array|null Returns the cached plugin definitions of the decorated discovery class. /** * Returns the cached plugin definitions of the decorated discovery class. * * @return array|null * On success this will return an array of plugin definitions. On failure * this should return NULL, indicating to other methods that this has not * yet been defined. Success with no values should return as an empty array * and would actually be returned by the getDefinitions() method. */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:247
- ⧉
protected setCachedDefinitions($definitions) Sets a cache of plugin definitions for the decorated discovery class. /** * Sets a cache of plugin definitions for the decorated discovery class. * * @param array $definitions * List of definitions to store in cache. */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:260
- ⧉
protected getDiscovery() {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:304
- ⧉
protected getFactory() {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:323
- ⧉
protected findDefinitions(): array Finds plugin definitions. /** * Finds plugin definitions. * * @return array * List of definitions to store in cache. */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:336
- ⧉
protected extractProviderFromDefinition($plugin_definition): string|null Extracts the provider from a plugin definition. /** * Extracts the provider from a plugin definition. * * @param mixed $plugin_definition * The plugin definition. Usually either an array or an instance of * \Drupal\Component\Plugin\Definition\PluginDefinitionInterface * * @return string|null * The provider string, if it exists. NULL otherwise. */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:363
- ⧉
protected alterDefinitions(&$definitions) Invokes the hook to alter the definitions if the alter hook is set. /** * Invokes the hook to alter the definitions if the alter hook is set. * * @param $definitions * The discovered plugin definitions. */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:384
- ⧉
protected providerExists($provider): bool Determines if the provider of a definition exists. /** * Determines if the provider of a definition exists. * * @return bool * TRUE if provider exists, FALSE otherwise. */ Inherited from Drupal\Core\Plugin\DefaultPluginManager Defined in <ROOT>/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php:396
- ⧉
protected handlePluginNotFound($plugin_id, array $configuration): object Allows plugin managers to specify custom behavior if a plugin is not found. /** * Allows plugin managers to specify custom behavior if a plugin is not found. * * @param string $plugin_id * The ID of the missing requested plugin. * @param array $configuration * An array of configuration relevant to the plugin instance. * * @return object * A fallback plugin instance. * * @throws \BadMethodCallException * When ::getFallbackPluginId() is not implemented in the concrete plugin * manager class. */ Inherited from Drupal\Component\Plugin\PluginManagerBase Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginManagerBase.php:102
- ⧉
protected getFallbackPluginId($plugin_id, array $configuration = array()): string Gets a fallback id for a missing plugin. /** * Gets a fallback id for a missing plugin. * * This method should be implemented in extending classes that also implement * FallbackPluginManagerInterface. It is called by * PluginManagerBase::handlePluginNotFound on the abstract class, and * therefore should be defined as well on the abstract class to prevent static * analysis errors. * * @param string $plugin_id * The ID of the missing requested plugin. * @param array $configuration * An array of configuration relevant to the plugin instance. * * @return string * The id of an existing plugin to use when the plugin does not exist. * * @throws \BadMethodCallException * If the method is not implemented in the concrete plugin manager class. */ Inherited from Drupal\Component\Plugin\PluginManagerBase Defined in <ROOT>/core/lib/Drupal/Component/Plugin/PluginManagerBase.php:127
- ⧉
- ⧉
protected renderer -> Drupal\Core\Render\Renderer#550 (8) - Properties (8)
- Available methods (21)
- Static class properties
- ⧉
protected theme -> Drupal\Core\Theme\ThemeManager#374 (6) Depth Limit
- ⧉
protected callableResolver -> Drupal\Core\Utility\CallableResolver#80 (1) Depth Limit
- ⧉
protected elementInfo -> Drupal\Core\Render\ElementInfoManager#557 (21) Depth Limit
- ⧉
protected placeholderGenerator -> Drupal\Core\Render\PlaceholderGenerator#554 (2) Depth Limit
- ⧉
protected renderCache -> Drupal\Core\Render\PlaceholderingRenderCache#558 (5) Depth Limit
- ⧉
protected rendererConfig -> array (3) Depth Limit
- protected isRenderingRoot -> boolean false
- ⧉
protected requestStack -> Symfony\Component\HttpFoundation\RequestStack#23 (1) Depth Limit
- ⧉
- ⧉
public doTrustedCallback(callable $callback, array $args, $message, $error_type = 'exception', $extra_trusted_interface = null): mixed Performs a callback. /** * Performs a callback. * * If the callback is trusted the callback will occur. Trusted callbacks must * be methods that are tagged with the * \Drupal\Core\Security\Attribute\TrustedCallback attribute, or be methods of * a class that implements * \Drupal\Core\Security\TrustedCallbackInterface or $extra_trusted_interface, * or be an anonymous function. If the callback is not trusted then whether or * not the callback is called and what type of error is thrown depends on * $error_type. To provide time for dependent code to use trusted callbacks * use TrustedCallbackInterface::TRIGGER_SILENCED_DEPRECATION and then at a * later date change this to TrustedCallbackInterface::THROW_EXCEPTION. * * @param callable $callback * The callback to call. Note that callbacks which are objects and use the * magic method __invoke() are not supported. * @param array $args * The arguments to pass the callback. * @param $message * The error message if the callback is not trusted. If the message contains * "%s" it will be replaced in with the resolved callback. * @param string $error_type * (optional) The type of error to trigger. One of: * - TrustedCallbackInterface::THROW_EXCEPTION * - (deprecated) TrustedCallbackInterface::TRIGGER_WARNING * - TrustedCallbackInterface::TRIGGER_SILENCED_DEPRECATION * Defaults to TrustedCallbackInterface::THROW_EXCEPTION. * @param string $extra_trusted_interface * (optional) An additional interface that if implemented by the callback * object means any public methods on that object are trusted. * * @return mixed * The callback's return value. * * @throws \Drupal\Core\Security\UntrustedCallbackException * Exception thrown if the callback is not trusted and $error_type equals * TrustedCallbackInterface::THROW_EXCEPTION. * * @see \Drupal\Core\Security\Attribute\TrustedCallback * @see \Drupal\Core\Security\TrustedCallbackInterface */ Defined in <ROOT>/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php:57
- ⧉
public __construct(Drupal\Core\Controller\ControllerResolverInterface|Drupal\Core\Utility\CallableResolver $callable_resolver, Drupal\Core\Theme\ThemeManagerInterface $theme, Drupal\Core\Render\ElementInfoManagerInterface $element_info, Drupal\Core\Render\PlaceholderGeneratorInterface $placeholder_generator, Drupal\Core\Render\RenderCacheInterface $render_cache, Symfony\Component\HttpFoundation\RequestStack $request_stack, array $renderer_config) Constructs a new Renderer. /** * Constructs a new Renderer. * * @param \Drupal\Core\Utility\CallableResolver|\Drupal\Core\Controller\ControllerResolverInterface $callable_resolver * The callable resolver. * @param \Drupal\Core\Theme\ThemeManagerInterface $theme * The theme manager. * @param \Drupal\Core\Render\ElementInfoManagerInterface $element_info * The element info. * @param \Drupal\Core\Render\PlaceholderGeneratorInterface $placeholder_generator * The placeholder generator. * @param \Drupal\Core\Render\RenderCacheInterface $render_cache * The render cache service. * @param \Symfony\Component\HttpFoundation\RequestStack $request_stack * The request stack. * @param array $renderer_config * The renderer configuration array. */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:118
- ⧉
public renderRoot(&$elements) {@inheritdoc} /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:143
- ⧉
public renderInIsolation(&$elements) {@inheritdoc} /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:163
- ⧉
public renderPlain(&$elements) {@inheritdoc} /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:172
- ⧉
public renderPlaceholder($placeholder, array $elements) {@inheritdoc} /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:225
- ⧉
public render(&$elements, $is_root_call = false) {@inheritdoc} /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:235
- ⧉
public hasRenderContext() {@inheritdoc} /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:625
- ⧉
public executeInRenderContext(Drupal\Core\Render\RenderContext $context, callable $callable) {@inheritdoc} /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:632
- ⧉
public mergeBubbleableMetadata(array $a, array $b) {@inheritdoc} /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:769
- ⧉
public addCacheableDependency(array &$elements, $dependency) {@inheritdoc} /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:779
- ⧉
protected doRenderPlaceholder(array &$placeholder_element): Drupal\Component\Render\MarkupInterface|string Renders a placeholder into markup. /** * Renders a placeholder into markup. * * @param array $placeholder_element * The placeholder element by reference. * * @return \Drupal\Component\Render\MarkupInterface|string * The rendered HTML. */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:186
- ⧉
protected doReplacePlaceholder(string $placeholder, Drupal\Component\Render\MarkupInterface|string $markup, array $elements, array $placeholder_element): array Replaces a placeholder with its markup. /** * Replaces a placeholder with its markup. * * @param string $placeholder * The placeholder HTML. * @param \Drupal\Component\Render\MarkupInterface|string $markup * The markup to replace the placeholder with. * @param array $elements * The render array that the placeholder is from. * @param array $placeholder_element * The placeholder element render array. * * @return \Drupal\Component\Render\MarkupInterface|string * The rendered HTML. */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:210
- ⧉
protected doRender(&$elements, $is_root_call = false) See the docs for ::render(). /** * See the docs for ::render(). */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:260
- ⧉
protected getCurrentRenderContext(): \Drupal\Core\Render\RenderContext|null Returns the current render context. /** * Returns the current render context. * * @return \Drupal\Core\Render\RenderContext|null * The current render context. */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:653
- ⧉
protected setCurrentRenderContext(?Drupal\Core\Render\RenderContext $context = null): $this Sets the current render context. /** * Sets the current render context. * * @param \Drupal\Core\Render\RenderContext|null $context * The render context. This can be NULL for instance when restoring the * original render context, which is in fact NULL. * * @return $this */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:667
- ⧉
protected replacePlaceholders(array &$elements): bool Replaces placeholders. /** * Replaces placeholders. * * Placeholders may have: * - #lazy_builder callback, to build a render array to be rendered into * markup that can replace the placeholder * - #cache: to cache the result of the placeholder * * Also merges the bubbleable metadata resulting from the rendering of the * contents of the placeholders. Hence $elements will be contain the entirety * of bubbleable metadata. * * @param array &$elements * The structured array describing the data being rendered. Including the * bubbleable metadata associated with the markup that replaced the * placeholders. * * @return bool * Whether placeholders were replaced. * * @see \Drupal\Core\Render\Renderer::renderPlaceholder() */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:695
- ⧉
protected xssFilterAdminIfUnsafe($string): \Drupal\Core\Render\Markup Applies a very permissive XSS/HTML filter for admin-only use. /** * Applies a very permissive XSS/HTML filter for admin-only use. * * Note: This method only filters if $string is not marked safe already. This * ensures that HTML intended for display is not filtered. * * @param string|\Drupal\Core\Render\Markup $string * A string. * * @return \Drupal\Core\Render\Markup * The escaped string wrapped in a Markup object. If the string is an * instance of \Drupal\Component\Render\MarkupInterface, it won't be escaped * again. */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:799
- ⧉
protected ensureMarkupIsSafe(array $elements): array Escapes #plain_text or filters #markup as required. /** * Escapes #plain_text or filters #markup as required. * * Drupal uses Twig's auto-escape feature to improve security. This feature * automatically escapes any HTML that is not known to be safe. Due to this * the render system needs to ensure that all markup it generates is marked * safe so that Twig does not do any additional escaping. * * By default all #markup is filtered to protect against XSS using the admin * tag list. Render arrays can alter the list of tags allowed by the filter * using the #allowed_tags property. This value should be an array of tags * that Xss::filter() would accept. Render arrays can escape text instead * of XSS filtering by setting the #plain_text property instead of #markup. If * #plain_text is used #allowed_tags is ignored. * * @param array $elements * A render array with #markup set. * * @return array * The given array with the escaped markup wrapped in a Markup object. * If $elements['#markup'] is an instance of * \Drupal\Component\Render\MarkupInterface, it won't be escaped or filtered * again. * * @see \Drupal\Component\Utility\Html::escape() * @see \Drupal\Component\Utility\Xss::filter() * @see \Drupal\Component\Utility\Xss::filterAdmin() */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:834
- ⧉
protected doCallback($callback_type, $callback, array $args): mixed Performs a callback. /** * Performs a callback. * * @param string $callback_type * The type of the callback. For example, '#post_render'. * @param string|callable $callback * The callback to perform. * @param array $args * The arguments to pass to the callback. * * @return mixed * The callback's return value. * * @see \Drupal\Core\Security\TrustedCallbackInterface */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:862
- ⧉
protected addDebugOutput(array $elements, bool $is_cache_hit, array $pre_bubbling_elements = array(), float $render_time = 0.0): array Add cache debug information to the render array. /** * Add cache debug information to the render array. * * @param array $elements * The renderable array that must be wrapped with the cache debug output. * @param bool $is_cache_hit * A flag indicating that the cache is hit or miss. * @param array $pre_bubbling_elements * The renderable array for pre-bubbling elements. * @param float $render_time * The rendering time. * * @return array * The renderable array. */ Defined in <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:888
- ⧉
- ⧉
protected static $contextCollection :: SplObjectStorage#552 (0) Depth Limit
- ⧉
- protected initialized -> boolean true
- ⇄⧉
public __construct(array $values, $entity_type) {@inheritdoc} new \Drupal\Core\Entity\Entity\EntityFormDisplay(array $values, $entity_type) /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity/EntityFormDisplay.php:145
- ⇄⧉
public getRenderer($field_name) {@inheritdoc} $0['#process'][1][0]->getRenderer($field_name) /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity/EntityFormDisplay.php:154
- ⇄⧉
public buildForm(Drupal\Core\Entity\FieldableEntityInterface $entity, array &$form, Drupal\Core\Form\FormStateInterface $form_state) {@inheritdoc} $0['#process'][1][0]->buildForm(Drupal\Core\Entity\FieldableEntityInterface $entity, array &$form, Drupal\Core\Form\FormStateInterface $form_state) /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity/EntityFormDisplay.php:181
- ⇄⧉
public processForm($element, Drupal\Core\Form\FormStateInterface $form_state, $form) Process callback: assigns weights and hides extra fields. $0['#process'][1][0]->processForm($element, Drupal\Core\Form\FormStateInterface $form_state, $form) /** * Process callback: assigns weights and hides extra fields. * * @see \Drupal\Core\Entity\Entity\EntityFormDisplay::buildForm() */ Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity/EntityFormDisplay.php:218
- ⇄⧉
public extractFormValues(Drupal\Core\Entity\FieldableEntityInterface $entity, array &$form, Drupal\Core\Form\FormStateInterface $form_state) {@inheritdoc} $0['#process'][1][0]->extractFormValues(Drupal\Core\Entity\FieldableEntityInterface $entity, array &$form, Drupal\Core\Form\FormStateInterface $form_state) /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity/EntityFormDisplay.php:240
- ⇄⧉
public validateFormValues(Drupal\Core\Entity\FieldableEntityInterface $entity, array &$form, Drupal\Core\Form\FormStateInterface $form_state) {@inheritdoc} $0['#process'][1][0]->validateFormValues(Drupal\Core\Entity\FieldableEntityInterface $entity, array &$form, Drupal\Core\Form\FormStateInterface $form_state) /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity/EntityFormDisplay.php:254
- ⇄⧉
public flagWidgetsErrorsFromViolations(Drupal\Core\Entity\EntityConstraintViolationListInterface $violations, array &$form, Drupal\Core\Form\FormStateInterface $form_state) {@inheritdoc} $0['#process'][1][0]->flagWidgetsErrorsFromViolations(Drupal\Core\Entity\EntityConstraintViolationListInterface $violations, array &$form, Drupal\Core\Form\FormStateInterface $form_state) /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity/EntityFormDisplay.php:270
- ⇄⧉
public getPluginCollections() {@inheritdoc} $0['#process'][1][0]->getPluginCollections() /** * {@inheritdoc} */ Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity/EntityFormDisplay.php:340
- ⇄⧉
public getTargetEntityTypeId() {@inheritdoc} $0['#process'][1][0]->getTargetEntityTypeId() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:217
- ⇄⧉
public getMode() {@inheritdoc} $0['#process'][1][0]->getMode() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:224
- ⇄⧉
public getOriginalMode() {@inheritdoc} $0['#process'][1][0]->getOriginalMode() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:231
- ⇄⧉
public getTargetBundle() {@inheritdoc} $0['#process'][1][0]->getTargetBundle() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:238
- ⇄⧉
public setTargetBundle($bundle) {@inheritdoc} $0['#process'][1][0]->setTargetBundle($bundle) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:245
- ⇄⧉
public id() {@inheritdoc} $0['#process'][1][0]->id() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:253
- ⇄⧉
public preSave(Drupal\Core\Entity\EntityStorageInterface $storage) {@inheritdoc} $0['#process'][1][0]->preSave(Drupal\Core\Entity\EntityStorageInterface $storage) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:260
- ⇄⧉
public calculateDependencies() {@inheritdoc} $0['#process'][1][0]->calculateDependencies() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:278
- ⇄⧉
public toArray() {@inheritdoc} $0['#process'][1][0]->toArray() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:310
- ⇄⧉
public createCopy($mode) {@inheritdoc} $0['#process'][1][0]->createCopy($mode) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:327
- ⇄⧉
public getComponents() {@inheritdoc} $0['#process'][1][0]->getComponents() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:336
- ⇄⧉
public getComponent($name) {@inheritdoc} $0['#process'][1][0]->getComponent($name) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:343
- ⇄⧉
public setComponent($name, array $options = array()) {@inheritdoc} $0['#process'][1][0]->setComponent($name, array $options = array()) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:351
- ⇄⧉
public removeComponent($name) {@inheritdoc} $0['#process'][1][0]->removeComponent($name) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:377
- ⇄⧉
public getHighestWeight() {@inheritdoc} $0['#process'][1][0]->getHighestWeight() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:388
- ⇄⧉
public onDependencyRemoval(array $dependencies) {@inheritdoc} $0['#process'][1][0]->onDependencyRemoval(array $dependencies) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:446
- ⧉
public __sleep() {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:551
- ⧉
public __wakeup() {@inheritdoc} /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:570
- ⇄⧉
public set($property_name, $value): static {@inheritdoc} $0['#process'][1][0]->set($property_name, $value) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:594
- ⇄⧉
public setSyncing($syncing) {@inheritdoc} $0['#process'][1][0]->setSyncing($syncing) /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/SynchronizableEntityTrait.php:22
- ⇄⧉
public isSyncing() {@inheritdoc} $0['#process'][1][0]->isSyncing() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/SynchronizableEntityTrait.php:31
- ⇄⧉
public getOriginalId() {@inheritdoc} $0['#process'][1][0]->getOriginalId() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:125
- ⇄⧉
public setOriginalId($id) {@inheritdoc} $0['#process'][1][0]->setOriginalId($id) /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:132
- ⇄⧉
public isNew() Overrides Entity::isNew(). $0['#process'][1][0]->isNew() /** * Overrides Entity::isNew(). * * EntityInterface::enforceIsNew() is only supported for newly created * configuration entities but has no effect after saving, since each * configuration entity is unique. */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:149
- ⇄⧉
public get($property_name) {@inheritdoc} $0['#process'][1][0]->get($property_name) /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:156
- ⇄⧉
public enable() {@inheritdoc} $0['#process'][1][0]->enable() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:182
- ⇄⧉
public disable() {@inheritdoc} $0['#process'][1][0]->disable() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:190
- ⇄⧉
public setStatus($status) {@inheritdoc} $0['#process'][1][0]->setStatus($status) /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:198
- ⇄⧉
public status() {@inheritdoc} $0['#process'][1][0]->status() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:206
- ⇄⧉
public setUninstalling($uninstalling) {@inheritdoc} $0['#process'][1][0]->setUninstalling($uninstalling) /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:213
- ⇄⧉
public isUninstalling() {@inheritdoc} $0['#process'][1][0]->isUninstalling() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:220
- ⇄⧉
public createDuplicate() {@inheritdoc} $0['#process'][1][0]->createDuplicate() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:227
- ⇄⧉
public toUrl($rel = null, array $options = array()) {@inheritdoc} $0['#process'][1][0]->toUrl($rel = null, array $options = array()) /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:405
- ⇄⧉
public getCacheTagsToInvalidate() {@inheritdoc} $0['#process'][1][0]->getCacheTagsToInvalidate() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:414
- ⇄⧉
public getDependencies() {@inheritdoc} $0['#process'][1][0]->getDependencies() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:443
- ⇄⧉
public getConfigDependencyName() {@inheritdoc} $0['#process'][1][0]->getConfigDependencyName() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:457
- ⇄⧉
public getConfigTarget() {@inheritdoc} $0['#process'][1][0]->getConfigTarget() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:464
- ⇄⧉
public setThirdPartySetting($module, $key, $value) {@inheritdoc} $0['#process'][1][0]->setThirdPartySetting($module, $key, $value) /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:513
- ⇄⧉
public getThirdPartySetting($module, $key, $default = null) {@inheritdoc} $0['#process'][1][0]->getThirdPartySetting($module, $key, $default = null) /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:521
- ⇄⧉
public getThirdPartySettings($module) {@inheritdoc} $0['#process'][1][0]->getThirdPartySettings($module) /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:533
- ⇄⧉
public unsetThirdPartySetting($module, $key) {@inheritdoc} $0['#process'][1][0]->unsetThirdPartySetting($module, $key) /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:540
- ⇄⧉
public getThirdPartyProviders() {@inheritdoc} $0['#process'][1][0]->getThirdPartyProviders() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:553
- ⇄⧉
public isInstallable() {@inheritdoc} $0['#process'][1][0]->isInstallable() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:594
- ⇄⧉
public trustData() {@inheritdoc} $0['#process'][1][0]->trustData() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:601
- ⇄⧉
public hasTrustedData() {@inheritdoc} $0['#process'][1][0]->hasTrustedData() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:609
- ⇄⧉
public save() {@inheritdoc} $0['#process'][1][0]->save() /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:616
- ⇄⧉
public addCacheableDependency($other_object) {@inheritdoc} $0['#process'][1][0]->addCacheableDependency($other_object) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:15
- ⇄⧉
public addCacheContexts(array $cache_contexts) {@inheritdoc} $0['#process'][1][0]->addCacheContexts(array $cache_contexts) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:31
- ⇄⧉
public traitSleep() {@inheritdoc} $0['#process'][1][0]->traitSleep() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php:33
- ⇄⧉
public addCacheTags(array $cache_tags) {@inheritdoc} $0['#process'][1][0]->addCacheTags(array $cache_tags) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:41
- ⇄⧉
public mergeCacheMaxAge($max_age) {@inheritdoc} $0['#process'][1][0]->mergeCacheMaxAge($max_age) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Cache/RefinableCacheableDependencyTrait.php:51
- ⇄⧉
public uuid() {@inheritdoc} $0['#process'][1][0]->uuid() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:113
- ⇄⧉
public enforceIsNew($value = true) {@inheritdoc} $0['#process'][1][0]->enforceIsNew($value = true) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:127
- ⇄⧉
public getEntityTypeId() {@inheritdoc} $0['#process'][1][0]->getEntityTypeId() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:136
- ⇄⧉
public bundle() {@inheritdoc} $0['#process'][1][0]->bundle() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:143
- ⇄⧉
public label() {@inheritdoc} $0['#process'][1][0]->label() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:150
- ⇄⧉
public hasLinkTemplate($rel) {@inheritdoc} $0['#process'][1][0]->hasLinkTemplate($rel) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:237
- ⇄⧉
public toLink($text = null, $rel = 'canonical', array $options = array()) {@inheritdoc} $0['#process'][1][0]->toLink($text = null, $rel = 'canonical', array $options = array()) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:255
- ⇄⧉
public uriRelationships() {@inheritdoc} $0['#process'][1][0]->uriRelationships() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:299
- ⇄⧉
public access($operation, ?Drupal\Core\Session\AccountInterface $account = null, $return_as_object = false) {@inheritdoc} $0['#process'][1][0]->access($operation, ?Drupal\Core\Session\AccountInterface $account = null, $return_as_object = false) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:321
- ⇄⧉
public language() {@inheritdoc} $0['#process'][1][0]->language() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:335
- ⇄⧉
public delete() {@inheritdoc} $0['#process'][1][0]->delete() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:360
- ⇄⧉
public getEntityType() {@inheritdoc} $0['#process'][1][0]->getEntityType() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:386
- ⇄⧉
public postSave(Drupal\Core\Entity\EntityStorageInterface $storage, $update = true) {@inheritdoc} $0['#process'][1][0]->postSave(Drupal\Core\Entity\EntityStorageInterface $storage, $update = true) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:406
- ⇄⧉
public postCreate(Drupal\Core\Entity\EntityStorageInterface $storage) {@inheritdoc} $0['#process'][1][0]->postCreate(Drupal\Core\Entity\EntityStorageInterface $storage) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:419
- ⇄⧉
public referencedEntities() {@inheritdoc} $0['#process'][1][0]->referencedEntities() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:444
- ⇄⧉
public getCacheContexts() {@inheritdoc} $0['#process'][1][0]->getCacheContexts() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:451
- ⇄⧉
public getCacheTags() {@inheritdoc} $0['#process'][1][0]->getCacheTags() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:482
- ⇄⧉
public getCacheMaxAge() {@inheritdoc} $0['#process'][1][0]->getCacheMaxAge() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:492
- ⇄⧉
public getTypedData() {@inheritdoc} $0['#process'][1][0]->getTypedData() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:603
- ⇄⧉
public getConfigDependencyKey() {@inheritdoc} $0['#process'][1][0]->getConfigDependencyKey() /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:648
- ⧉
protected movePropertyPathViolationsRelativeToField($field_name, Symfony\Component\Validator\ConstraintViolationListInterface $violations): \Symfony\Component\Validator\ConstraintViolationList Moves the property path to be relative to field level. /** * Moves the property path to be relative to field level. * * @param string $field_name * The field name. * @param \Symfony\Component\Validator\ConstraintViolationListInterface $violations * The violations. * * @return \Symfony\Component\Validator\ConstraintViolationList * A new constraint violation list with the changed property path. */ Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity/EntityFormDisplay.php:293
- ⧉
protected init() Initializes the display. /** * Initializes the display. * * This fills in default options for components: * - that are not explicitly known as either "visible" or "hidden" in the * display, * - or that are not supposed to be configurable. */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:166
- ⧉
protected getFieldDefinition($field_name) Gets the field definition of a field. /** * Gets the field definition of a field. */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:407
- ⧉
protected getFieldDefinitions() Gets the definitions of the fields that are candidate for display. /** * Gets the definitions of the fields that are candidate for display. */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:415
- ⧉
protected getPluginRemovedDependencies(array $plugin_dependencies, array $removed_dependencies): array Returns the plugin dependencies being removed. /** * Returns the plugin dependencies being removed. * * The function recursively computes the intersection between all plugin * dependencies and all removed dependencies. * * Note: The two arguments do not have the same structure. * * @param array[] $plugin_dependencies * A list of dependencies having the same structure as the return value of * ConfigEntityInterface::calculateDependencies(). * @param array[] $removed_dependencies * A list of dependencies having the same structure as the input argument of * ConfigEntityInterface::onDependencyRemoval(). * * @return array * A recursively computed intersection. * * @see \Drupal\Core\Config\Entity\ConfigEntityInterface::calculateDependencies() * @see \Drupal\Core\Config\Entity\ConfigEntityInterface::onDependencyRemoval() */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:517
- ⧉
protected getDefaultRegion(): string Gets the default region. /** * Gets the default region. * * @return string * The default region for this display. */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:544
- ⧉
protected getLogger(): \Psr\Log\LoggerInterface Provides the 'system' channel logger service. /** * Provides the 'system' channel logger service. * * @return \Psr\Log\LoggerInterface * The 'system' channel logger. */ Inherited from Drupal\Core\Entity\EntityDisplayBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityDisplayBase.php:587
- ⧉
protected addDependencyTrait($type, $name): $this Adds a dependency. /** * Adds a dependency. * * @param string $type * Type of dependency being added: 'module', 'theme', 'config', 'content'. * @param string $name * If $type is 'module' or 'theme', the name of the module or theme. If * $type is 'config' or 'content', the result of * EntityInterface::getConfigDependencyName(). * * @see \Drupal\Core\Entity\EntityInterface::getConfigDependencyName() * * @return $this */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:31
- ⧉
protected getPluginDependencies(Drupal\Component\Plugin\PluginInspectionInterface $instance): array Calculates and returns dependencies of a specific plugin instance. /** * Calculates and returns dependencies of a specific plugin instance. * * Dependencies are added for the module that provides the plugin, as well * as any dependencies declared by the instance's calculateDependencies() * method, if it implements * \Drupal\Component\Plugin\DependentPluginInterface. * * @param \Drupal\Component\Plugin\PluginInspectionInterface $instance * The plugin instance. * * @return array * An array of dependencies keyed by the type of dependency. */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Plugin/PluginDependencyTrait.php:33
- ⧉
protected addDependencies(array $dependencies) Adds multiple dependencies. /** * Adds multiple dependencies. * * @param array $dependencies * An array of dependencies keyed by the type of dependency. One example: * @code * [ * 'module' => [ * 'node', * 'field', * 'image', * ], * ]; * @endcode * * @see \Drupal\Core\Entity\DependencyTrait::addDependency */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/DependencyTrait.php:64
- ⧉
protected calculatePluginDependencies(Drupal\Component\Plugin\PluginInspectionInterface $instance) Calculates and adds dependencies of a specific plugin instance. /** * Calculates and adds dependencies of a specific plugin instance. * * Dependencies are added for the module that provides the plugin, as well * as any dependencies declared by the instance's calculateDependencies() * method, if it implements * \Drupal\Component\Plugin\DependentPluginInterface. * * @param \Drupal\Component\Plugin\PluginInspectionInterface $instance * The plugin instance. */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Plugin/PluginDependencyTrait.php:88
- ⧉
protected moduleHandler(): \Drupal\Core\Extension\ModuleHandlerInterface Wraps the module handler. /** * Wraps the module handler. * * @return \Drupal\Core\Extension\ModuleHandlerInterface * The module handler. */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Plugin/PluginDependencyTrait.php:98
- ⧉
protected themeHandler(): \Drupal\Core\Extension\ThemeHandlerInterface Wraps the theme handler. /** * Wraps the theme handler. * * @return \Drupal\Core\Extension\ThemeHandlerInterface * The theme handler. */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Plugin/PluginDependencyTrait.php:108
- ⧉
protected getTypedConfig(): \Drupal\Core\Config\TypedConfigManagerInterface Gets the typed config manager. /** * Gets the typed config manager. * * @return \Drupal\Core\Config\TypedConfigManagerInterface */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:287
- ⧉
protected addDependency($type, $name) Overrides \Drupal\Core\Entity\DependencyTrait:addDependency(). /** * Overrides \Drupal\Core\Entity\DependencyTrait:addDependency(). * * Note that this function should only be called from implementations of * \Drupal\Core\Config\Entity\ConfigEntityInterface::calculateDependencies(), * as dependencies are recalculated during every entity save. * * @see \Drupal\Core\Config\Entity\ConfigEntityDependency::hasDependency() */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:429
- ⧉
protected invalidateTagsOnSave($update) {@inheritdoc} /** * {@inheritdoc} * * Override to never invalidate the entity's cache tag; the config system * already invalidates it. */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:491
- ⧉
protected setCacheability(Drupal\Core\Cache\CacheableDependencyInterface $cacheability): $this Sets cacheability; useful for value object constructors. /** * Sets cacheability; useful for value object constructors. * * @param \Drupal\Core\Cache\CacheableDependencyInterface $cacheability * The cacheability to set. * * @return $this */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Cache/CacheableDependencyTrait.php:39
- ⧉
protected entityTypeManager(): \Drupal\Core\Entity\EntityTypeManagerInterface Gets the entity type manager. /** * Gets the entity type manager. * * @return \Drupal\Core\Entity\EntityTypeManagerInterface */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:72
- ⧉
protected entityTypeBundleInfo(): \Drupal\Core\Entity\EntityTypeBundleInfoInterface Gets the entity type bundle info service. /** * Gets the entity type bundle info service. * * @return \Drupal\Core\Entity\EntityTypeBundleInfoInterface */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:81
- ⧉
protected languageManager(): \Drupal\Core\Language\LanguageManagerInterface Gets the language manager. /** * Gets the language manager. * * @return \Drupal\Core\Language\LanguageManagerInterface */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:90
- ⧉
protected uuidGenerator(): \Drupal\Component\Uuid\UuidInterface Gets the UUID generator. /** * Gets the UUID generator. * * @return \Drupal\Component\Uuid\UuidInterface */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:99
- ⧉
protected linkTemplates(): array Gets an array link templates. /** * Gets an array link templates. * * @return array * An array of link templates containing paths. */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:248
- ⧉
protected urlRouteParameters($rel): array Gets an array of placeholders for this entity. /** * Gets an array of placeholders for this entity. * * Individual entity classes may override this method to add additional * placeholders if desired. If so, they should be sure to replicate the * property caching logic. * * @param string $rel * The link relationship type, for example: canonical or edit-form. * * @return array * An array of URI placeholders. */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:278
- ⧉
protected getListCacheTagsToInvalidate(): string[] The list cache tags to invalidate for this entity. /** * The list cache tags to invalidate for this entity. * * @return string[] * Set of list cache tags. */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:461
- ⇄⧉
public static collectRenderDisplay(Drupal\Core\Entity\FieldableEntityInterface $entity, $form_mode, $default_fallback = true): \Drupal\Core\Entity\Display\EntityFormDisplayInterface Returns the entity_form_display object used to build an entity form. \Drupal\Core\Entity\Entity\EntityFormDisplay::collectRenderDisplay(Drupal\Core\Entity\FieldableEntityInterface $entity, $form_mode, $default_fallback = true) /** * Returns the entity_form_display object used to build an entity form. * * Depending on the configuration of the form mode for the entity bundle, this * can be either the display object associated with the form mode, or the * 'default' display. * * This method should only be used internally when rendering an entity form. * When assigning suggested display options for a component in a given form * mode, EntityDisplayRepositoryInterface::getFormDisplay() should be used * instead, in order to avoid inadvertently modifying the output of other form * modes that might happen to use the 'default' display too. Those options * will then be effectively applied only if the form mode is configured to use * them. * * hook_entity_form_display_alter() is invoked on each display, allowing 3rd * party code to alter the display options held in the display before they are * used to generate render arrays. * * @param \Drupal\Core\Entity\FieldableEntityInterface $entity * The entity for which the form is being built. * @param string $form_mode * The form mode. * @param bool $default_fallback * (optional) Whether the default display should be used to initialize the * form display in case the specified display does not exist. Defaults to * TRUE. * * @return \Drupal\Core\Entity\Display\EntityFormDisplayInterface * The display object that should be used to build the entity form. * * @see \Drupal\Core\Entity\EntityDisplayRepositoryInterface::getFormDisplay() * @see hook_entity_form_display_alter() */ Defined in <ROOT>/core/lib/Drupal/Core/Entity/Entity/EntityFormDisplay.php:85
- ⇄⧉
public static sort(Drupal\Core\Config\Entity\ConfigEntityInterface $a, Drupal\Core\Config\Entity\ConfigEntityInterface $b) Helper callback for uasort() to sort configuration entities by weight and label. \Drupal\Core\Config\Entity\ConfigEntityBase::sort(Drupal\Core\Config\Entity\ConfigEntityInterface $a, Drupal\Core\Config\Entity\ConfigEntityInterface $b) /** * Helper callback for uasort() to sort configuration entities by weight and label. */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:238
- ⇄⧉
public static preDelete(Drupal\Core\Entity\EntityStorageInterface $storage, array $entities) {@inheritdoc} \Drupal\Core\Config\Entity\ConfigEntityBase::preDelete(Drupal\Core\Entity\EntityStorageInterface $storage, array $entities) /** * {@inheritdoc} */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:560
- ⇄⧉
public static preCreate(Drupal\Core\Entity\EntityStorageInterface $storage, array &$values) {@inheritdoc} \Drupal\Core\Entity\EntityBase::preCreate(Drupal\Core\Entity\EntityStorageInterface $storage, array &$values) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:413
- ⇄⧉
public static postDelete(Drupal\Core\Entity\EntityStorageInterface $storage, array $entities) {@inheritdoc} \Drupal\Core\Entity\EntityBase::postDelete(Drupal\Core\Entity\EntityStorageInterface $storage, array $entities) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:431
- ⇄⧉
public static postLoad(Drupal\Core\Entity\EntityStorageInterface $storage, array &$entities) {@inheritdoc} \Drupal\Core\Entity\EntityBase::postLoad(Drupal\Core\Entity\EntityStorageInterface $storage, array &$entities) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:438
- ⇄⧉
public static load($id) {@inheritdoc} \Drupal\Core\Entity\EntityBase::load($id) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:499
- ⇄⧉
public static loadMultiple(?array $ids = null) {@inheritdoc} \Drupal\Core\Entity\EntityBase::loadMultiple(?array $ids = null) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:509
- ⇄⧉
public static create(array $values = array()) {@inheritdoc} \Drupal\Core\Entity\EntityBase::create(array $values = array()) /** * {@inheritdoc} */ Inherited from Drupal\Core\Entity\EntityBase Defined in <ROOT>/core/lib/Drupal/Core/Entity/EntityBase.php:519
- ⧉
protected static invalidateTagsOnDelete(Drupal\Core\Entity\EntityTypeInterface $entity_type, array $entities) {@inheritdoc} /** * {@inheritdoc} * * Override to never invalidate the individual entities' cache tags; the * config system already invalidates them. */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:501
- ⧉
protected static getConfigManager(): \Drupal\Core\Config\ConfigManager Gets the configuration manager. /** * Gets the configuration manager. * * @return \Drupal\Core\Config\ConfigManager * The configuration manager. */ Inherited from Drupal\Core\Config\Entity\ConfigEntityBase Defined in <ROOT>/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php:587
- ⇄⧉
- ⇄public const CUSTOM_MODE :: string (7) "_custom"\Drupal\Core\Entity\Entity\EntityFormDisplay::CUSTOM_MODE
- ⇄public const CUSTOM_MODE :: string (7) "_custom"
- ⇄1 => string (11) "processForm"$0['#process'][1][1]
- ⇄⧉
- ⇄⧉
2 => array (2) $0['#process'][2] - ⇄0 => string (34) "Drupal\field_group\FormatterHelper"$0['#process'][2][0]
- ⇄1 => string (11) "formProcess"$0['#process'][2][1]
- ⇄0 => string (34) "Drupal\field_group\FormatterHelper"
- ⇄0 => string (13) "::processForm"
- ⇄#parents => array (0)$0['#parents']
- ⇄⧉
#entity_builders => array (1) $0['#entity_builders'] - ⇄update_form_langcode => string (20) "::updateFormLangcode"$0['#entity_builders']['update_form_langcode']
- ⇄update_form_langcode => string (20) "::updateFormLangcode"
- ⇄⧉
footer => array (21) $0['footer'] - ⇄#type => string (9) "container"$0['footer']['#type']
- ⇄#weight => integer 99$0['footer']['#weight']
- ⇄⧉
#attributes => array (2) $0['footer']['#attributes'] - ⇄⧉
class => array (1) $0['footer']['#attributes']['class'] - ⇄0 => string (26) "entity-content-form-footer"$0['footer']['#attributes']['class'][0]
- ⇄0 => string (26) "entity-content-form-footer"
- ⇄data-drupal-selector => string (11) "edit-footer"$0['footer']['#attributes']['data-drupal-selector']
- ⇄⧉
- ⇄#optional => boolean true$0['footer']['#optional']
- ⇄⧉
#process => array (2) $0['footer']['#process'] - Table (2)
- Contents (2)
0 1 0 Drupal\Core\Render\Element\Container processGroup 1 Drupal\Core\Render\Element\Container processContainer - ⇄⧉
0 => array (2) $0['footer']['#process'][0] - ⇄0 => string (36) "Drupal\Core\Render\Element\Container"$0['footer']['#process'][0][0]
- ⇄1 => string (12) "processGroup"$0['footer']['#process'][0][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Container"
- ⇄⧉
1 => array (2) $0['footer']['#process'][1] - ⇄0 => string (36) "Drupal\Core\Render\Element\Container"$0['footer']['#process'][1][0]
- ⇄⧉
1 => string (16) "processContainer" $0['footer']['#process'][1][1] - Base64
- ⇄base64_decode(1) binary string (12)base64_decode($0['footer']['#process'][1][1])
- ⇄base64_decode(1) binary string (12)
- ⇄0 => string (36) "Drupal\Core\Render\Element\Container"
- ⇄⧉
- ⇄⧉
#pre_render => array (2) $0['footer']['#pre_render'] - Table (2)
- Contents (2)
0 1 0 Drupal\Core\Render\Element\Container preRenderGroup 1 Drupal\Core\Render\Element\Container preRenderContainer - ⇄⧉
0 => array (2) $0['footer']['#pre_render'][0] - ⇄0 => string (36) "Drupal\Core\Render\Element\Container"$0['footer']['#pre_render'][0][0]
- ⇄1 => string (14) "preRenderGroup"$0['footer']['#pre_render'][0][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Container"
- ⇄⧉
1 => array (2) $0['footer']['#pre_render'][1] - ⇄0 => string (36) "Drupal\Core\Render\Element\Container"$0['footer']['#pre_render'][1][0]
- ⇄1 => string (18) "preRenderContainer"$0['footer']['#pre_render'][1][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Container"
- ⇄⧉
- ⇄⧉
#theme_wrappers => array (1) $0['footer']['#theme_wrappers'] - ⇄0 => string (9) "container"$0['footer']['#theme_wrappers'][0]
- ⇄0 => string (9) "container"
- ⇄⧉
#after_build => array (1) $0['footer']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['footer']['#after_build'][0]
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#defaults_loaded => boolean true$0['footer']['#defaults_loaded']
- ⇄#tree => boolean false$0['footer']['#tree']
- ⇄⧉
#parents => array (1) $0['footer']['#parents'] - ⇄0 => string (6) "footer"$0['footer']['#parents'][0]
- ⇄0 => string (6) "footer"
- ⇄⧉
#array_parents => array (1) $0['footer']['#array_parents'] - ⇄0 => string (6) "footer"$0['footer']['#array_parents'][0]
- ⇄0 => string (6) "footer"
- ⇄#processed => boolean true$0['footer']['#processed']
- ⇄#required => boolean false$0['footer']['#required']
- ⇄#title_display => string (6) "before"$0['footer']['#title_display']
- ⇄#description_display => string (5) "after"$0['footer']['#description_display']
- ⇄#errors => null$0['footer']['#errors']
- ⇄#id => string (11) "edit-footer"$0['footer']['#id']
- ⇄⧉
#groups => &array (5) $0['footer']['#groups'] - ⇄⧉
footer => array (1) $0['footer']['#groups']['footer'] - ⇄#group_exists => boolean true$0['footer']['#groups']['footer']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
name => array (1) $0['footer']['#groups']['name'] - ⇄#group_exists => boolean true$0['footer']['#groups']['name']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
subject => array (1) $0['footer']['#groups']['subject'] - ⇄#group_exists => boolean true$0['footer']['#groups']['subject']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
message => array (1) $0['footer']['#groups']['message'] - ⇄#group_exists => boolean true$0['footer']['#groups']['message']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
feed_me => array (1) $0['footer']['#groups']['feed_me'] - ⇄#group_exists => boolean true$0['footer']['#groups']['feed_me']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
- ⇄#sorted => boolean true$0['footer']['#sorted']
- ⇄#after_build_done => boolean true$0['footer']['#after_build_done']
- ⇄#type => string (9) "container"
- ⇄⧉
elements => array (18) $0['elements'] - ⇄⧉
name => array (50) $0['elements']['name'] - ⇄#title => string (9) "Your Name"$0['elements']['name']['#title']
- ⇄#type => string (9) "textfield"$0['elements']['name']['#type']
- ⇄#required => boolean true$0['elements']['name']['#required']
- ⇄#default_value => string (0) ""$0['elements']['name']['#default_value']
- ⇄#webform => string (7) "contact"$0['elements']['name']['#webform']
- ⇄#webform_id => string (13) "contact--name"$0['elements']['name']['#webform_id']
- ⇄#webform_key => string (4) "name"$0['elements']['name']['#webform_key']
- ⇄#webform_parent_key => string (0) ""$0['elements']['name']['#webform_parent_key']
- ⇄#webform_parent_flexbox => boolean false$0['elements']['name']['#webform_parent_flexbox']
- ⇄#webform_depth => integer 0$0['elements']['name']['#webform_depth']
- ⇄#webform_children => array (0)$0['elements']['name']['#webform_children']
- ⇄#webform_multiple => boolean false$0['elements']['name']['#webform_multiple']
- ⇄#webform_composite => boolean false$0['elements']['name']['#webform_composite']
- ⇄⧉
#webform_parents => array (1) $0['elements']['name']['#webform_parents'] - ⇄0 => string (4) "name"$0['elements']['name']['#webform_parents'][0]
- ⇄0 => string (4) "name"
- ⇄#admin_title => string (9) "Your Name"$0['elements']['name']['#admin_title']
- ⇄#webform_plugin_id => string (9) "textfield"$0['elements']['name']['#webform_plugin_id']
- ⇄#maxlength => integer 255$0['elements']['name']['#maxlength']
- ⇄#webform_submission => null$0['elements']['name']['#webform_submission']
- ⇄#access => boolean true$0['elements']['name']['#access']
- ⇄#webform_element => boolean true$0['elements']['name']['#webform_element']
- ⇄⧉
#allowed_tags => array (78) $0['elements']['name']['#allowed_tags'] - ⇄0 => string (1) "a"$0['elements']['name']['#allowed_tags'][0]
- ⇄1 => string (4) "abbr"$0['elements']['name']['#allowed_tags'][1]
- ⇄2 => string (7) "acronym"$0['elements']['name']['#allowed_tags'][2]
- ⇄3 => string (7) "address"$0['elements']['name']['#allowed_tags'][3]
- ⇄4 => string (7) "article"$0['elements']['name']['#allowed_tags'][4]
- ⇄5 => string (5) "aside"$0['elements']['name']['#allowed_tags'][5]
- ⇄6 => string (1) "b"$0['elements']['name']['#allowed_tags'][6]
- ⇄7 => string (3) "bdi"$0['elements']['name']['#allowed_tags'][7]
- ⇄8 => string (3) "bdo"$0['elements']['name']['#allowed_tags'][8]
- ⇄9 => string (3) "big"$0['elements']['name']['#allowed_tags'][9]
- ⇄10 => string (10) "blockquote"$0['elements']['name']['#allowed_tags'][10]
- ⇄11 => string (2) "br"$0['elements']['name']['#allowed_tags'][11]
- ⇄12 => string (7) "caption"$0['elements']['name']['#allowed_tags'][12]
- ⇄13 => string (4) "cite"$0['elements']['name']['#allowed_tags'][13]
- ⇄14 => string (4) "code"$0['elements']['name']['#allowed_tags'][14]
- ⇄15 => string (3) "col"$0['elements']['name']['#allowed_tags'][15]
- ⇄16 => string (8) "colgroup"$0['elements']['name']['#allowed_tags'][16]
- ⇄17 => string (7) "command"$0['elements']['name']['#allowed_tags'][17]
- ⇄18 => string (2) "dd"$0['elements']['name']['#allowed_tags'][18]
- ⇄19 => string (3) "del"$0['elements']['name']['#allowed_tags'][19]
- ⇄20 => string (7) "details"$0['elements']['name']['#allowed_tags'][20]
- ⇄21 => string (3) "dfn"$0['elements']['name']['#allowed_tags'][21]
- ⇄22 => string (3) "div"$0['elements']['name']['#allowed_tags'][22]
- ⇄23 => string (2) "dl"$0['elements']['name']['#allowed_tags'][23]
- ⇄24 => string (2) "dt"$0['elements']['name']['#allowed_tags'][24]
- ⇄25 => string (2) "em"$0['elements']['name']['#allowed_tags'][25]
- ⇄26 => string (10) "figcaption"$0['elements']['name']['#allowed_tags'][26]
- ⇄27 => string (6) "figure"$0['elements']['name']['#allowed_tags'][27]
- ⇄28 => string (6) "footer"$0['elements']['name']['#allowed_tags'][28]
- ⇄29 => string (2) "h1"$0['elements']['name']['#allowed_tags'][29]
- ⇄30 => string (2) "h2"$0['elements']['name']['#allowed_tags'][30]
- ⇄31 => string (2) "h3"$0['elements']['name']['#allowed_tags'][31]
- ⇄32 => string (2) "h4"$0['elements']['name']['#allowed_tags'][32]
- ⇄33 => string (2) "h5"$0['elements']['name']['#allowed_tags'][33]
- ⇄34 => string (2) "h6"$0['elements']['name']['#allowed_tags'][34]
- ⇄35 => string (6) "header"$0['elements']['name']['#allowed_tags'][35]
- ⇄36 => string (6) "hgroup"$0['elements']['name']['#allowed_tags'][36]
- ⇄37 => string (2) "hr"$0['elements']['name']['#allowed_tags'][37]
- ⇄38 => string (1) "i"$0['elements']['name']['#allowed_tags'][38]
- ⇄39 => string (3) "img"$0['elements']['name']['#allowed_tags'][39]
- ⇄40 => string (3) "ins"$0['elements']['name']['#allowed_tags'][40]
- ⇄41 => string (3) "kbd"$0['elements']['name']['#allowed_tags'][41]
- ⇄42 => string (2) "li"$0['elements']['name']['#allowed_tags'][42]
- ⇄43 => string (4) "mark"$0['elements']['name']['#allowed_tags'][43]
- ⇄44 => string (4) "menu"$0['elements']['name']['#allowed_tags'][44]
- ⇄45 => string (5) "meter"$0['elements']['name']['#allowed_tags'][45]
- ⇄46 => string (3) "nav"$0['elements']['name']['#allowed_tags'][46]
- ⇄47 => string (2) "ol"$0['elements']['name']['#allowed_tags'][47]
- ⇄48 => string (6) "output"$0['elements']['name']['#allowed_tags'][48]
- ⇄49 => string (1) "p"$0['elements']['name']['#allowed_tags'][49]
- ⇄50 => string (3) "pre"$0['elements']['name']['#allowed_tags'][50]
- ⇄51 => string (8) "progress"$0['elements']['name']['#allowed_tags'][51]
- ⇄52 => string (1) "q"$0['elements']['name']['#allowed_tags'][52]
- ⇄53 => string (2) "rp"$0['elements']['name']['#allowed_tags'][53]
- ⇄54 => string (2) "rt"$0['elements']['name']['#allowed_tags'][54]
- ⇄55 => string (4) "ruby"$0['elements']['name']['#allowed_tags'][55]
- ⇄56 => string (1) "s"$0['elements']['name']['#allowed_tags'][56]
- ⇄57 => string (4) "samp"$0['elements']['name']['#allowed_tags'][57]
- ⇄58 => string (7) "section"$0['elements']['name']['#allowed_tags'][58]
- ⇄59 => string (5) "small"$0['elements']['name']['#allowed_tags'][59]
- ⇄60 => string (4) "span"$0['elements']['name']['#allowed_tags'][60]
- ⇄61 => string (6) "strong"$0['elements']['name']['#allowed_tags'][61]
- ⇄62 => string (3) "sub"$0['elements']['name']['#allowed_tags'][62]
- ⇄63 => string (7) "summary"$0['elements']['name']['#allowed_tags'][63]
- ⇄64 => string (3) "sup"$0['elements']['name']['#allowed_tags'][64]
- ⇄65 => string (5) "table"$0['elements']['name']['#allowed_tags'][65]
- ⇄66 => string (5) "tbody"$0['elements']['name']['#allowed_tags'][66]
- ⇄67 => string (2) "td"$0['elements']['name']['#allowed_tags'][67]
- ⇄68 => string (5) "tfoot"$0['elements']['name']['#allowed_tags'][68]
- ⇄69 => string (2) "th"$0['elements']['name']['#allowed_tags'][69]
- ⇄70 => string (5) "thead"$0['elements']['name']['#allowed_tags'][70]
- ⇄71 => string (4) "time"$0['elements']['name']['#allowed_tags'][71]
- ⇄72 => string (2) "tr"$0['elements']['name']['#allowed_tags'][72]
- ⇄73 => string (2) "tt"$0['elements']['name']['#allowed_tags'][73]
- ⇄74 => string (1) "u"$0['elements']['name']['#allowed_tags'][74]
- ⇄75 => string (2) "ul"$0['elements']['name']['#allowed_tags'][75]
- ⇄76 => string (3) "var"$0['elements']['name']['#allowed_tags'][76]
- ⇄77 => string (3) "wbr"$0['elements']['name']['#allowed_tags'][77]
- ⇄0 => string (1) "a"
- ⇄#element_validate => array (0)$0['elements']['name']['#element_validate']
- ⇄⧉
#pre_render => array (2) $0['elements']['name']['#pre_render'] - Table (2)
- Contents (2)
0 1 0 Drupal\Core\Render\Element\Textfield preRenderTextfield 1 Drupal\Core\Render\Element\Textfield preRenderGroup - ⇄⧉
0 => array (2) $0['elements']['name']['#pre_render'][0] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['name']['#pre_render'][0][0]
- ⇄1 => string (18) "preRenderTextfield"$0['elements']['name']['#pre_render'][0][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
1 => array (2) $0['elements']['name']['#pre_render'][1] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['name']['#pre_render'][1][0]
- ⇄1 => string (14) "preRenderGroup"$0['elements']['name']['#pre_render'][1][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
- ⇄⧉
#after_build => array (2) $0['elements']['name']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['elements']['name']['#after_build'][0]
- ⇄⧉
1 => array (2) $0['elements']['name']['#after_build'][1] - ⇄0 => string (46) "Drupal\webform\Plugin\WebformElement\TextField"$0['elements']['name']['#after_build'][1][0]
- ⇄1 => string (23) "hiddenElementAfterBuild"$0['elements']['name']['#after_build'][1][1]
- ⇄0 => string (46) "Drupal\webform\Plugin\WebformElement\TextField"
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#_webform_access => boolean true$0['elements']['name']['#_webform_access']
- ⇄#_webform_states => array (0)$0['elements']['name']['#_webform_states']
- ⇄#input => boolean true$0['elements']['name']['#input']
- ⇄#size => integer 60$0['elements']['name']['#size']
- ⇄#autocomplete_route_name => boolean false$0['elements']['name']['#autocomplete_route_name']
- ⇄⧉
#process => array (4) $0['elements']['name']['#process'] - Table (4)
- Contents (4)
0 1 0 Drupal\Core\Render\Element\Textfield processAutocomplete 1 Drupal\Core\Render\Element\Textfield processAjaxForm 2 Drupal\Core\Render\Element\Textfield processPattern 3 Drupal\Core\Render\Element\Textfield processGroup - ⇄⧉
0 => array (2) $0['elements']['name']['#process'][0] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['name']['#process'][0][0]
- ⇄1 => string (19) "processAutocomplete"$0['elements']['name']['#process'][0][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
1 => array (2) $0['elements']['name']['#process'][1] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['name']['#process'][1][0]
- ⇄1 => string (15) "processAjaxForm"$0['elements']['name']['#process'][1][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
2 => array (2) $0['elements']['name']['#process'][2] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['name']['#process'][2][0]
- ⇄1 => string (14) "processPattern"$0['elements']['name']['#process'][2][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
3 => array (2) $0['elements']['name']['#process'][3] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['name']['#process'][3][0]
- ⇄1 => string (12) "processGroup"$0['elements']['name']['#process'][3][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
- ⇄#theme => string (16) "input__textfield"$0['elements']['name']['#theme']
- ⇄⧉
#theme_wrappers => array (1) $0['elements']['name']['#theme_wrappers'] - ⇄0 => string (12) "form_element"$0['elements']['name']['#theme_wrappers'][0]
- ⇄0 => string (12) "form_element"
- ⇄⧉
#value_callback => array (2) $0['elements']['name']['#value_callback'] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['name']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['elements']['name']['#value_callback'][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄#defaults_loaded => boolean true$0['elements']['name']['#defaults_loaded']
- ⇄#tree => boolean false$0['elements']['name']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['name']['#parents'] - ⇄0 => string (4) "name"$0['elements']['name']['#parents'][0]
- ⇄0 => string (4) "name"
- ⇄⧉
#array_parents => array (2) $0['elements']['name']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['name']['#array_parents'][0]
- ⇄1 => string (4) "name"$0['elements']['name']['#array_parents'][1]
- ⇄0 => string (8) "elements"
- ⇄#weight => integer 0$0['elements']['name']['#weight']
- ⇄#processed => boolean true$0['elements']['name']['#processed']
- ⇄⧉
#attributes => array (1) $0['elements']['name']['#attributes'] - ⇄data-drupal-selector => string (9) "edit-name"$0['elements']['name']['#attributes']['data-drupal-selector']
- ⇄data-drupal-selector => string (9) "edit-name"
- ⇄#title_display => string (6) "before"$0['elements']['name']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['name']['#description_display']
- ⇄#errors => null$0['elements']['name']['#errors']
- ⇄#id => string (9) "edit-name"$0['elements']['name']['#id']
- ⇄#name => string (4) "name"$0['elements']['name']['#name']
- ⇄#value => string (0) ""$0['elements']['name']['#value']
- ⇄#ajax_processed => boolean false$0['elements']['name']['#ajax_processed']
- ⇄⧉
#groups => &array (5) $0['elements']['name']['#groups'] - ⇄⧉
footer => array (1) $0['elements']['name']['#groups']['footer'] - ⇄#group_exists => boolean true$0['elements']['name']['#groups']['footer']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
name => array (1) $0['elements']['name']['#groups']['name'] - ⇄#group_exists => boolean true$0['elements']['name']['#groups']['name']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
subject => array (1) $0['elements']['name']['#groups']['subject'] - ⇄#group_exists => boolean true$0['elements']['name']['#groups']['subject']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
message => array (1) $0['elements']['name']['#groups']['message'] - ⇄#group_exists => boolean true$0['elements']['name']['#groups']['message']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
feed_me => array (1) $0['elements']['name']['#groups']['feed_me'] - ⇄#group_exists => boolean true$0['elements']['name']['#groups']['feed_me']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
- ⇄#sorted => boolean true$0['elements']['name']['#sorted']
- ⇄#after_build_done => boolean true$0['elements']['name']['#after_build_done']
- ⇄#title => string (9) "Your Name"
- ⇄⧉
email => array (49) $0['elements']['email'] - ⇄#title => string (10) "Your Email"$0['elements']['email']['#title']
- ⇄#type => string (5) "email"$0['elements']['email']['#type']
- ⇄#required => boolean true$0['elements']['email']['#required']
- ⇄#default_value => string (0) ""$0['elements']['email']['#default_value']
- ⇄#webform => string (7) "contact"$0['elements']['email']['#webform']
- ⇄#webform_id => string (14) "contact--email"$0['elements']['email']['#webform_id']
- ⇄#webform_key => string (5) "email"$0['elements']['email']['#webform_key']
- ⇄#webform_parent_key => string (0) ""$0['elements']['email']['#webform_parent_key']
- ⇄#webform_parent_flexbox => boolean false$0['elements']['email']['#webform_parent_flexbox']
- ⇄#webform_depth => integer 0$0['elements']['email']['#webform_depth']
- ⇄#webform_children => array (0)$0['elements']['email']['#webform_children']
- ⇄#webform_multiple => boolean false$0['elements']['email']['#webform_multiple']
- ⇄#webform_composite => boolean false$0['elements']['email']['#webform_composite']
- ⇄⧉
#webform_parents => array (1) $0['elements']['email']['#webform_parents'] - ⇄0 => string (5) "email"$0['elements']['email']['#webform_parents'][0]
- ⇄0 => string (5) "email"
- ⇄#admin_title => string (10) "Your Email"$0['elements']['email']['#admin_title']
- ⇄#webform_plugin_id => string (5) "email"$0['elements']['email']['#webform_plugin_id']
- ⇄#webform_submission => null$0['elements']['email']['#webform_submission']
- ⇄#access => boolean true$0['elements']['email']['#access']
- ⇄#webform_element => boolean true$0['elements']['email']['#webform_element']
- ⇄⧉
#allowed_tags => array (78) $0['elements']['email']['#allowed_tags'] - ⇄0 => string (1) "a"$0['elements']['email']['#allowed_tags'][0]
- ⇄1 => string (4) "abbr"$0['elements']['email']['#allowed_tags'][1]
- ⇄2 => string (7) "acronym"$0['elements']['email']['#allowed_tags'][2]
- ⇄3 => string (7) "address"$0['elements']['email']['#allowed_tags'][3]
- ⇄4 => string (7) "article"$0['elements']['email']['#allowed_tags'][4]
- ⇄5 => string (5) "aside"$0['elements']['email']['#allowed_tags'][5]
- ⇄6 => string (1) "b"$0['elements']['email']['#allowed_tags'][6]
- ⇄7 => string (3) "bdi"$0['elements']['email']['#allowed_tags'][7]
- ⇄8 => string (3) "bdo"$0['elements']['email']['#allowed_tags'][8]
- ⇄9 => string (3) "big"$0['elements']['email']['#allowed_tags'][9]
- ⇄10 => string (10) "blockquote"$0['elements']['email']['#allowed_tags'][10]
- ⇄11 => string (2) "br"$0['elements']['email']['#allowed_tags'][11]
- ⇄12 => string (7) "caption"$0['elements']['email']['#allowed_tags'][12]
- ⇄13 => string (4) "cite"$0['elements']['email']['#allowed_tags'][13]
- ⇄14 => string (4) "code"$0['elements']['email']['#allowed_tags'][14]
- ⇄15 => string (3) "col"$0['elements']['email']['#allowed_tags'][15]
- ⇄16 => string (8) "colgroup"$0['elements']['email']['#allowed_tags'][16]
- ⇄17 => string (7) "command"$0['elements']['email']['#allowed_tags'][17]
- ⇄18 => string (2) "dd"$0['elements']['email']['#allowed_tags'][18]
- ⇄19 => string (3) "del"$0['elements']['email']['#allowed_tags'][19]
- ⇄20 => string (7) "details"$0['elements']['email']['#allowed_tags'][20]
- ⇄21 => string (3) "dfn"$0['elements']['email']['#allowed_tags'][21]
- ⇄22 => string (3) "div"$0['elements']['email']['#allowed_tags'][22]
- ⇄23 => string (2) "dl"$0['elements']['email']['#allowed_tags'][23]
- ⇄24 => string (2) "dt"$0['elements']['email']['#allowed_tags'][24]
- ⇄25 => string (2) "em"$0['elements']['email']['#allowed_tags'][25]
- ⇄26 => string (10) "figcaption"$0['elements']['email']['#allowed_tags'][26]
- ⇄27 => string (6) "figure"$0['elements']['email']['#allowed_tags'][27]
- ⇄28 => string (6) "footer"$0['elements']['email']['#allowed_tags'][28]
- ⇄29 => string (2) "h1"$0['elements']['email']['#allowed_tags'][29]
- ⇄30 => string (2) "h2"$0['elements']['email']['#allowed_tags'][30]
- ⇄31 => string (2) "h3"$0['elements']['email']['#allowed_tags'][31]
- ⇄32 => string (2) "h4"$0['elements']['email']['#allowed_tags'][32]
- ⇄33 => string (2) "h5"$0['elements']['email']['#allowed_tags'][33]
- ⇄34 => string (2) "h6"$0['elements']['email']['#allowed_tags'][34]
- ⇄35 => string (6) "header"$0['elements']['email']['#allowed_tags'][35]
- ⇄36 => string (6) "hgroup"$0['elements']['email']['#allowed_tags'][36]
- ⇄37 => string (2) "hr"$0['elements']['email']['#allowed_tags'][37]
- ⇄38 => string (1) "i"$0['elements']['email']['#allowed_tags'][38]
- ⇄39 => string (3) "img"$0['elements']['email']['#allowed_tags'][39]
- ⇄40 => string (3) "ins"$0['elements']['email']['#allowed_tags'][40]
- ⇄41 => string (3) "kbd"$0['elements']['email']['#allowed_tags'][41]
- ⇄42 => string (2) "li"$0['elements']['email']['#allowed_tags'][42]
- ⇄43 => string (4) "mark"$0['elements']['email']['#allowed_tags'][43]
- ⇄44 => string (4) "menu"$0['elements']['email']['#allowed_tags'][44]
- ⇄45 => string (5) "meter"$0['elements']['email']['#allowed_tags'][45]
- ⇄46 => string (3) "nav"$0['elements']['email']['#allowed_tags'][46]
- ⇄47 => string (2) "ol"$0['elements']['email']['#allowed_tags'][47]
- ⇄48 => string (6) "output"$0['elements']['email']['#allowed_tags'][48]
- ⇄49 => string (1) "p"$0['elements']['email']['#allowed_tags'][49]
- ⇄50 => string (3) "pre"$0['elements']['email']['#allowed_tags'][50]
- ⇄51 => string (8) "progress"$0['elements']['email']['#allowed_tags'][51]
- ⇄52 => string (1) "q"$0['elements']['email']['#allowed_tags'][52]
- ⇄53 => string (2) "rp"$0['elements']['email']['#allowed_tags'][53]
- ⇄54 => string (2) "rt"$0['elements']['email']['#allowed_tags'][54]
- ⇄55 => string (4) "ruby"$0['elements']['email']['#allowed_tags'][55]
- ⇄56 => string (1) "s"$0['elements']['email']['#allowed_tags'][56]
- ⇄57 => string (4) "samp"$0['elements']['email']['#allowed_tags'][57]
- ⇄58 => string (7) "section"$0['elements']['email']['#allowed_tags'][58]
- ⇄59 => string (5) "small"$0['elements']['email']['#allowed_tags'][59]
- ⇄60 => string (4) "span"$0['elements']['email']['#allowed_tags'][60]
- ⇄61 => string (6) "strong"$0['elements']['email']['#allowed_tags'][61]
- ⇄62 => string (3) "sub"$0['elements']['email']['#allowed_tags'][62]
- ⇄63 => string (7) "summary"$0['elements']['email']['#allowed_tags'][63]
- ⇄64 => string (3) "sup"$0['elements']['email']['#allowed_tags'][64]
- ⇄65 => string (5) "table"$0['elements']['email']['#allowed_tags'][65]
- ⇄66 => string (5) "tbody"$0['elements']['email']['#allowed_tags'][66]
- ⇄67 => string (2) "td"$0['elements']['email']['#allowed_tags'][67]
- ⇄68 => string (5) "tfoot"$0['elements']['email']['#allowed_tags'][68]
- ⇄69 => string (2) "th"$0['elements']['email']['#allowed_tags'][69]
- ⇄70 => string (5) "thead"$0['elements']['email']['#allowed_tags'][70]
- ⇄71 => string (4) "time"$0['elements']['email']['#allowed_tags'][71]
- ⇄72 => string (2) "tr"$0['elements']['email']['#allowed_tags'][72]
- ⇄73 => string (2) "tt"$0['elements']['email']['#allowed_tags'][73]
- ⇄74 => string (1) "u"$0['elements']['email']['#allowed_tags'][74]
- ⇄75 => string (2) "ul"$0['elements']['email']['#allowed_tags'][75]
- ⇄76 => string (3) "var"$0['elements']['email']['#allowed_tags'][76]
- ⇄77 => string (3) "wbr"$0['elements']['email']['#allowed_tags'][77]
- ⇄0 => string (1) "a"
- ⇄⧉
#element_validate => array (1) $0['elements']['email']['#element_validate'] - ⇄⧉
0 => array (2) $0['elements']['email']['#element_validate'][0] - ⇄0 => string (32) "Drupal\Core\Render\Element\Email"$0['elements']['email']['#element_validate'][0][0]
- ⇄1 => string (13) "validateEmail"$0['elements']['email']['#element_validate'][0][1]
- ⇄0 => string (32) "Drupal\Core\Render\Element\Email"
- ⇄⧉
- ⇄⧉
#pre_render => array (1) $0['elements']['email']['#pre_render'] - ⇄⧉
0 => array (2) $0['elements']['email']['#pre_render'][0] - ⇄0 => string (32) "Drupal\Core\Render\Element\Email"$0['elements']['email']['#pre_render'][0][0]
- ⇄1 => string (14) "preRenderEmail"$0['elements']['email']['#pre_render'][0][1]
- ⇄0 => string (32) "Drupal\Core\Render\Element\Email"
- ⇄⧉
- ⇄⧉
#after_build => array (2) $0['elements']['email']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['elements']['email']['#after_build'][0]
- ⇄⧉
1 => array (2) $0['elements']['email']['#after_build'][1] - ⇄0 => string (42) "Drupal\webform\Plugin\WebformElement\Email"$0['elements']['email']['#after_build'][1][0]
- ⇄1 => string (23) "hiddenElementAfterBuild"$0['elements']['email']['#after_build'][1][1]
- ⇄0 => string (42) "Drupal\webform\Plugin\WebformElement\Email"
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#_webform_access => boolean true$0['elements']['email']['#_webform_access']
- ⇄#_webform_states => array (0)$0['elements']['email']['#_webform_states']
- ⇄#input => boolean true$0['elements']['email']['#input']
- ⇄#size => integer 60$0['elements']['email']['#size']
- ⇄#maxlength => integer 254$0['elements']['email']['#maxlength']
- ⇄#autocomplete_route_name => boolean false$0['elements']['email']['#autocomplete_route_name']
- ⇄⧉
#process => array (3) $0['elements']['email']['#process'] - Table (3)
- Contents (3)
0 1 0 Drupal\Core\Render\Element\Email processAutocomplete 1 Drupal\Core\Render\Element\Email processAjaxForm 2 Drupal\Core\Render\Element\Email processPattern - ⇄⧉
0 => array (2) $0['elements']['email']['#process'][0] - ⇄0 => string (32) "Drupal\Core\Render\Element\Email"$0['elements']['email']['#process'][0][0]
- ⇄1 => string (19) "processAutocomplete"$0['elements']['email']['#process'][0][1]
- ⇄0 => string (32) "Drupal\Core\Render\Element\Email"
- ⇄⧉
1 => array (2) $0['elements']['email']['#process'][1] - ⇄0 => string (32) "Drupal\Core\Render\Element\Email"$0['elements']['email']['#process'][1][0]
- ⇄1 => string (15) "processAjaxForm"$0['elements']['email']['#process'][1][1]
- ⇄0 => string (32) "Drupal\Core\Render\Element\Email"
- ⇄⧉
2 => array (2) $0['elements']['email']['#process'][2] - ⇄0 => string (32) "Drupal\Core\Render\Element\Email"$0['elements']['email']['#process'][2][0]
- ⇄1 => string (14) "processPattern"$0['elements']['email']['#process'][2][1]
- ⇄0 => string (32) "Drupal\Core\Render\Element\Email"
- ⇄⧉
- ⇄#theme => string (12) "input__email"$0['elements']['email']['#theme']
- ⇄⧉
#theme_wrappers => array (1) $0['elements']['email']['#theme_wrappers'] - ⇄0 => string (12) "form_element"$0['elements']['email']['#theme_wrappers'][0]
- ⇄0 => string (12) "form_element"
- ⇄⧉
#value_callback => array (2) $0['elements']['email']['#value_callback'] - ⇄0 => string (32) "Drupal\Core\Render\Element\Email"$0['elements']['email']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['elements']['email']['#value_callback'][1]
- ⇄0 => string (32) "Drupal\Core\Render\Element\Email"
- ⇄#defaults_loaded => boolean true$0['elements']['email']['#defaults_loaded']
- ⇄#tree => boolean false$0['elements']['email']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['email']['#parents'] - ⇄0 => string (5) "email"$0['elements']['email']['#parents'][0]
- ⇄0 => string (5) "email"
- ⇄⧉
#array_parents => array (2) $0['elements']['email']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['email']['#array_parents'][0]
- ⇄1 => string (5) "email"$0['elements']['email']['#array_parents'][1]
- ⇄0 => string (8) "elements"
- ⇄#weight => double 0.001$0['elements']['email']['#weight']
- ⇄#processed => boolean true$0['elements']['email']['#processed']
- ⇄⧉
#attributes => array (1) $0['elements']['email']['#attributes'] - ⇄data-drupal-selector => string (10) "edit-email"$0['elements']['email']['#attributes']['data-drupal-selector']
- ⇄data-drupal-selector => string (10) "edit-email"
- ⇄#title_display => string (6) "before"$0['elements']['email']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['email']['#description_display']
- ⇄#errors => null$0['elements']['email']['#errors']
- ⇄#id => string (10) "edit-email"$0['elements']['email']['#id']
- ⇄#name => string (5) "email"$0['elements']['email']['#name']
- ⇄#value => string (0) ""$0['elements']['email']['#value']
- ⇄#ajax_processed => boolean false$0['elements']['email']['#ajax_processed']
- ⇄#sorted => boolean true$0['elements']['email']['#sorted']
- ⇄#after_build_done => boolean true$0['elements']['email']['#after_build_done']
- ⇄#title => string (10) "Your Email"
- ⇄⧉
subject => array (52) $0['elements']['subject'] - ⇄#title => string (7) "Subject"$0['elements']['subject']['#title']
- ⇄#type => string (9) "textfield"$0['elements']['subject']['#type']
- ⇄#required => boolean true$0['elements']['subject']['#required']
- ⇄#test => string (43) "Testing contact webform from Treegeneration"$0['elements']['subject']['#test']
- ⇄#webform => string (7) "contact"$0['elements']['subject']['#webform']
- ⇄#webform_id => string (16) "contact--subject"$0['elements']['subject']['#webform_id']
- ⇄#webform_key => string (7) "subject"$0['elements']['subject']['#webform_key']
- ⇄#webform_parent_key => string (0) ""$0['elements']['subject']['#webform_parent_key']
- ⇄#webform_parent_flexbox => boolean false$0['elements']['subject']['#webform_parent_flexbox']
- ⇄#webform_depth => integer 0$0['elements']['subject']['#webform_depth']
- ⇄#webform_children => array (0)$0['elements']['subject']['#webform_children']
- ⇄#webform_multiple => boolean false$0['elements']['subject']['#webform_multiple']
- ⇄#webform_composite => boolean false$0['elements']['subject']['#webform_composite']
- ⇄⧉
#webform_parents => array (1) $0['elements']['subject']['#webform_parents'] - ⇄0 => string (7) "subject"$0['elements']['subject']['#webform_parents'][0]
- ⇄0 => string (7) "subject"
- ⇄#admin_title => string (7) "Subject"$0['elements']['subject']['#admin_title']
- ⇄#webform_plugin_id => string (9) "textfield"$0['elements']['subject']['#webform_plugin_id']
- ⇄#maxlength => integer 255$0['elements']['subject']['#maxlength']
- ⇄#webform_submission => null$0['elements']['subject']['#webform_submission']
- ⇄#access => boolean true$0['elements']['subject']['#access']
- ⇄#webform_element => boolean true$0['elements']['subject']['#webform_element']
- ⇄⧉
#allowed_tags => array (78) $0['elements']['subject']['#allowed_tags'] - ⇄0 => string (1) "a"$0['elements']['subject']['#allowed_tags'][0]
- ⇄1 => string (4) "abbr"$0['elements']['subject']['#allowed_tags'][1]
- ⇄2 => string (7) "acronym"$0['elements']['subject']['#allowed_tags'][2]
- ⇄3 => string (7) "address"$0['elements']['subject']['#allowed_tags'][3]
- ⇄4 => string (7) "article"$0['elements']['subject']['#allowed_tags'][4]
- ⇄5 => string (5) "aside"$0['elements']['subject']['#allowed_tags'][5]
- ⇄6 => string (1) "b"$0['elements']['subject']['#allowed_tags'][6]
- ⇄7 => string (3) "bdi"$0['elements']['subject']['#allowed_tags'][7]
- ⇄8 => string (3) "bdo"$0['elements']['subject']['#allowed_tags'][8]
- ⇄9 => string (3) "big"$0['elements']['subject']['#allowed_tags'][9]
- ⇄10 => string (10) "blockquote"$0['elements']['subject']['#allowed_tags'][10]
- ⇄11 => string (2) "br"$0['elements']['subject']['#allowed_tags'][11]
- ⇄12 => string (7) "caption"$0['elements']['subject']['#allowed_tags'][12]
- ⇄13 => string (4) "cite"$0['elements']['subject']['#allowed_tags'][13]
- ⇄14 => string (4) "code"$0['elements']['subject']['#allowed_tags'][14]
- ⇄15 => string (3) "col"$0['elements']['subject']['#allowed_tags'][15]
- ⇄16 => string (8) "colgroup"$0['elements']['subject']['#allowed_tags'][16]
- ⇄17 => string (7) "command"$0['elements']['subject']['#allowed_tags'][17]
- ⇄18 => string (2) "dd"$0['elements']['subject']['#allowed_tags'][18]
- ⇄19 => string (3) "del"$0['elements']['subject']['#allowed_tags'][19]
- ⇄20 => string (7) "details"$0['elements']['subject']['#allowed_tags'][20]
- ⇄21 => string (3) "dfn"$0['elements']['subject']['#allowed_tags'][21]
- ⇄22 => string (3) "div"$0['elements']['subject']['#allowed_tags'][22]
- ⇄23 => string (2) "dl"$0['elements']['subject']['#allowed_tags'][23]
- ⇄24 => string (2) "dt"$0['elements']['subject']['#allowed_tags'][24]
- ⇄25 => string (2) "em"$0['elements']['subject']['#allowed_tags'][25]
- ⇄26 => string (10) "figcaption"$0['elements']['subject']['#allowed_tags'][26]
- ⇄27 => string (6) "figure"$0['elements']['subject']['#allowed_tags'][27]
- ⇄28 => string (6) "footer"$0['elements']['subject']['#allowed_tags'][28]
- ⇄29 => string (2) "h1"$0['elements']['subject']['#allowed_tags'][29]
- ⇄30 => string (2) "h2"$0['elements']['subject']['#allowed_tags'][30]
- ⇄31 => string (2) "h3"$0['elements']['subject']['#allowed_tags'][31]
- ⇄32 => string (2) "h4"$0['elements']['subject']['#allowed_tags'][32]
- ⇄33 => string (2) "h5"$0['elements']['subject']['#allowed_tags'][33]
- ⇄34 => string (2) "h6"$0['elements']['subject']['#allowed_tags'][34]
- ⇄35 => string (6) "header"$0['elements']['subject']['#allowed_tags'][35]
- ⇄36 => string (6) "hgroup"$0['elements']['subject']['#allowed_tags'][36]
- ⇄37 => string (2) "hr"$0['elements']['subject']['#allowed_tags'][37]
- ⇄38 => string (1) "i"$0['elements']['subject']['#allowed_tags'][38]
- ⇄39 => string (3) "img"$0['elements']['subject']['#allowed_tags'][39]
- ⇄40 => string (3) "ins"$0['elements']['subject']['#allowed_tags'][40]
- ⇄41 => string (3) "kbd"$0['elements']['subject']['#allowed_tags'][41]
- ⇄42 => string (2) "li"$0['elements']['subject']['#allowed_tags'][42]
- ⇄43 => string (4) "mark"$0['elements']['subject']['#allowed_tags'][43]
- ⇄44 => string (4) "menu"$0['elements']['subject']['#allowed_tags'][44]
- ⇄45 => string (5) "meter"$0['elements']['subject']['#allowed_tags'][45]
- ⇄46 => string (3) "nav"$0['elements']['subject']['#allowed_tags'][46]
- ⇄47 => string (2) "ol"$0['elements']['subject']['#allowed_tags'][47]
- ⇄48 => string (6) "output"$0['elements']['subject']['#allowed_tags'][48]
- ⇄49 => string (1) "p"$0['elements']['subject']['#allowed_tags'][49]
- ⇄50 => string (3) "pre"$0['elements']['subject']['#allowed_tags'][50]
- ⇄51 => string (8) "progress"$0['elements']['subject']['#allowed_tags'][51]
- ⇄52 => string (1) "q"$0['elements']['subject']['#allowed_tags'][52]
- ⇄53 => string (2) "rp"$0['elements']['subject']['#allowed_tags'][53]
- ⇄54 => string (2) "rt"$0['elements']['subject']['#allowed_tags'][54]
- ⇄55 => string (4) "ruby"$0['elements']['subject']['#allowed_tags'][55]
- ⇄56 => string (1) "s"$0['elements']['subject']['#allowed_tags'][56]
- ⇄57 => string (4) "samp"$0['elements']['subject']['#allowed_tags'][57]
- ⇄58 => string (7) "section"$0['elements']['subject']['#allowed_tags'][58]
- ⇄59 => string (5) "small"$0['elements']['subject']['#allowed_tags'][59]
- ⇄60 => string (4) "span"$0['elements']['subject']['#allowed_tags'][60]
- ⇄61 => string (6) "strong"$0['elements']['subject']['#allowed_tags'][61]
- ⇄62 => string (3) "sub"$0['elements']['subject']['#allowed_tags'][62]
- ⇄63 => string (7) "summary"$0['elements']['subject']['#allowed_tags'][63]
- ⇄64 => string (3) "sup"$0['elements']['subject']['#allowed_tags'][64]
- ⇄65 => string (5) "table"$0['elements']['subject']['#allowed_tags'][65]
- ⇄66 => string (5) "tbody"$0['elements']['subject']['#allowed_tags'][66]
- ⇄67 => string (2) "td"$0['elements']['subject']['#allowed_tags'][67]
- ⇄68 => string (5) "tfoot"$0['elements']['subject']['#allowed_tags'][68]
- ⇄69 => string (2) "th"$0['elements']['subject']['#allowed_tags'][69]
- ⇄70 => string (5) "thead"$0['elements']['subject']['#allowed_tags'][70]
- ⇄71 => string (4) "time"$0['elements']['subject']['#allowed_tags'][71]
- ⇄72 => string (2) "tr"$0['elements']['subject']['#allowed_tags'][72]
- ⇄73 => string (2) "tt"$0['elements']['subject']['#allowed_tags'][73]
- ⇄74 => string (1) "u"$0['elements']['subject']['#allowed_tags'][74]
- ⇄75 => string (2) "ul"$0['elements']['subject']['#allowed_tags'][75]
- ⇄76 => string (3) "var"$0['elements']['subject']['#allowed_tags'][76]
- ⇄77 => string (3) "wbr"$0['elements']['subject']['#allowed_tags'][77]
- ⇄0 => string (1) "a"
- ⇄#element_validate => array (0)$0['elements']['subject']['#element_validate']
- ⇄⧉
#cache => array (3) $0['elements']['subject']['#cache'] - ⇄contexts => array (0)$0['elements']['subject']['#cache']['contexts']
- ⇄⧉
tags => array (4) $0['elements']['subject']['#cache']['tags'] - ⇄0 => string (30) "config:webform.webform.contact"$0['elements']['subject']['#cache']['tags'][0]
- ⇄1 => string (15) "webform:contact"$0['elements']['subject']['#cache']['tags'][1]
- ⇄2 => string (23) "config:webform.settings"$0['elements']['subject']['#cache']['tags'][2]
- ⇄3 => string (18) "config:system.site"$0['elements']['subject']['#cache']['tags'][3]
- ⇄0 => string (30) "config:webform.webform.contact"
- ⇄max-age => integer -1$0['elements']['subject']['#cache']['max-age']
- ⇄contexts => array (0)
- ⇄#attached => array (0)$0['elements']['subject']['#attached']
- ⇄⧉
#pre_render => array (2) $0['elements']['subject']['#pre_render'] - Table (2)
- Contents (2)
0 1 0 Drupal\Core\Render\Element\Textfield preRenderTextfield 1 Drupal\Core\Render\Element\Textfield preRenderGroup - ⇄⧉
0 => array (2) $0['elements']['subject']['#pre_render'][0] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['subject']['#pre_render'][0][0]
- ⇄1 => string (18) "preRenderTextfield"$0['elements']['subject']['#pre_render'][0][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
1 => array (2) $0['elements']['subject']['#pre_render'][1] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['subject']['#pre_render'][1][0]
- ⇄1 => string (14) "preRenderGroup"$0['elements']['subject']['#pre_render'][1][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
- ⇄⧉
#after_build => array (2) $0['elements']['subject']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['elements']['subject']['#after_build'][0]
- ⇄⧉
1 => array (2) $0['elements']['subject']['#after_build'][1] - ⇄0 => string (46) "Drupal\webform\Plugin\WebformElement\TextField"$0['elements']['subject']['#after_build'][1][0]
- ⇄1 => string (23) "hiddenElementAfterBuild"$0['elements']['subject']['#after_build'][1][1]
- ⇄0 => string (46) "Drupal\webform\Plugin\WebformElement\TextField"
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#_webform_access => boolean true$0['elements']['subject']['#_webform_access']
- ⇄#_webform_states => array (0)$0['elements']['subject']['#_webform_states']
- ⇄#input => boolean true$0['elements']['subject']['#input']
- ⇄#size => integer 60$0['elements']['subject']['#size']
- ⇄#autocomplete_route_name => boolean false$0['elements']['subject']['#autocomplete_route_name']
- ⇄⧉
#process => array (4) $0['elements']['subject']['#process'] - Table (4)
- Contents (4)
0 1 0 Drupal\Core\Render\Element\Textfield processAutocomplete 1 Drupal\Core\Render\Element\Textfield processAjaxForm 2 Drupal\Core\Render\Element\Textfield processPattern 3 Drupal\Core\Render\Element\Textfield processGroup - ⇄⧉
0 => array (2) $0['elements']['subject']['#process'][0] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['subject']['#process'][0][0]
- ⇄1 => string (19) "processAutocomplete"$0['elements']['subject']['#process'][0][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
1 => array (2) $0['elements']['subject']['#process'][1] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['subject']['#process'][1][0]
- ⇄1 => string (15) "processAjaxForm"$0['elements']['subject']['#process'][1][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
2 => array (2) $0['elements']['subject']['#process'][2] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['subject']['#process'][2][0]
- ⇄1 => string (14) "processPattern"$0['elements']['subject']['#process'][2][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
3 => array (2) $0['elements']['subject']['#process'][3] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['subject']['#process'][3][0]
- ⇄1 => string (12) "processGroup"$0['elements']['subject']['#process'][3][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
- ⇄#theme => string (16) "input__textfield"$0['elements']['subject']['#theme']
- ⇄⧉
#theme_wrappers => array (1) $0['elements']['subject']['#theme_wrappers'] - ⇄0 => string (12) "form_element"$0['elements']['subject']['#theme_wrappers'][0]
- ⇄0 => string (12) "form_element"
- ⇄⧉
#value_callback => array (2) $0['elements']['subject']['#value_callback'] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['elements']['subject']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['elements']['subject']['#value_callback'][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄#defaults_loaded => boolean true$0['elements']['subject']['#defaults_loaded']
- ⇄#tree => boolean false$0['elements']['subject']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['subject']['#parents'] - ⇄0 => string (7) "subject"$0['elements']['subject']['#parents'][0]
- ⇄0 => string (7) "subject"
- ⇄⧉
#array_parents => array (2) $0['elements']['subject']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['subject']['#array_parents'][0]
- ⇄1 => string (7) "subject"$0['elements']['subject']['#array_parents'][1]
- ⇄0 => string (8) "elements"
- ⇄#weight => double 0.002$0['elements']['subject']['#weight']
- ⇄#processed => boolean true$0['elements']['subject']['#processed']
- ⇄⧉
#attributes => array (1) $0['elements']['subject']['#attributes'] - ⇄data-drupal-selector => string (12) "edit-subject"$0['elements']['subject']['#attributes']['data-drupal-selector']
- ⇄data-drupal-selector => string (12) "edit-subject"
- ⇄#title_display => string (6) "before"$0['elements']['subject']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['subject']['#description_display']
- ⇄#errors => null$0['elements']['subject']['#errors']
- ⇄#id => string (12) "edit-subject"$0['elements']['subject']['#id']
- ⇄#name => string (7) "subject"$0['elements']['subject']['#name']
- ⇄#value => string (0) ""$0['elements']['subject']['#value']
- ⇄#ajax_processed => boolean false$0['elements']['subject']['#ajax_processed']
- ⇄⧉
#groups => &array (5) $0['elements']['subject']['#groups'] - ⇄⧉
footer => array (1) $0['elements']['subject']['#groups']['footer'] - ⇄#group_exists => boolean true$0['elements']['subject']['#groups']['footer']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
name => array (1) $0['elements']['subject']['#groups']['name'] - ⇄#group_exists => boolean true$0['elements']['subject']['#groups']['name']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
subject => array (1) $0['elements']['subject']['#groups']['subject'] - ⇄#group_exists => boolean true$0['elements']['subject']['#groups']['subject']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
message => array (1) $0['elements']['subject']['#groups']['message'] - ⇄#group_exists => boolean true$0['elements']['subject']['#groups']['message']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
feed_me => array (1) $0['elements']['subject']['#groups']['feed_me'] - ⇄#group_exists => boolean true$0['elements']['subject']['#groups']['feed_me']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
- ⇄#sorted => boolean true$0['elements']['subject']['#sorted']
- ⇄#after_build_done => boolean true$0['elements']['subject']['#after_build_done']
- ⇄#title => string (7) "Subject"
- ⇄⧉
message => array (50) $0['elements']['message'] - ⇄#title => string (7) "Message"$0['elements']['message']['#title']
- ⇄#type => string (8) "textarea"$0['elements']['message']['#type']
- ⇄#required => boolean true$0['elements']['message']['#required']
- ⇄#test => string (25) "Please ignore this email."$0['elements']['message']['#test']
- ⇄#webform => string (7) "contact"$0['elements']['message']['#webform']
- ⇄#webform_id => string (16) "contact--message"$0['elements']['message']['#webform_id']
- ⇄#webform_key => string (7) "message"$0['elements']['message']['#webform_key']
- ⇄#webform_parent_key => string (0) ""$0['elements']['message']['#webform_parent_key']
- ⇄#webform_parent_flexbox => boolean false$0['elements']['message']['#webform_parent_flexbox']
- ⇄#webform_depth => integer 0$0['elements']['message']['#webform_depth']
- ⇄#webform_children => array (0)$0['elements']['message']['#webform_children']
- ⇄#webform_multiple => boolean false$0['elements']['message']['#webform_multiple']
- ⇄#webform_composite => boolean false$0['elements']['message']['#webform_composite']
- ⇄⧉
#webform_parents => array (1) $0['elements']['message']['#webform_parents'] - ⇄0 => string (7) "message"$0['elements']['message']['#webform_parents'][0]
- ⇄0 => string (7) "message"
- ⇄#admin_title => string (7) "Message"$0['elements']['message']['#admin_title']
- ⇄#webform_plugin_id => string (8) "textarea"$0['elements']['message']['#webform_plugin_id']
- ⇄#webform_submission => null$0['elements']['message']['#webform_submission']
- ⇄#access => boolean true$0['elements']['message']['#access']
- ⇄#webform_element => boolean true$0['elements']['message']['#webform_element']
- ⇄⧉
#allowed_tags => array (78) $0['elements']['message']['#allowed_tags'] - ⇄0 => string (1) "a"$0['elements']['message']['#allowed_tags'][0]
- ⇄1 => string (4) "abbr"$0['elements']['message']['#allowed_tags'][1]
- ⇄2 => string (7) "acronym"$0['elements']['message']['#allowed_tags'][2]
- ⇄3 => string (7) "address"$0['elements']['message']['#allowed_tags'][3]
- ⇄4 => string (7) "article"$0['elements']['message']['#allowed_tags'][4]
- ⇄5 => string (5) "aside"$0['elements']['message']['#allowed_tags'][5]
- ⇄6 => string (1) "b"$0['elements']['message']['#allowed_tags'][6]
- ⇄7 => string (3) "bdi"$0['elements']['message']['#allowed_tags'][7]
- ⇄8 => string (3) "bdo"$0['elements']['message']['#allowed_tags'][8]
- ⇄9 => string (3) "big"$0['elements']['message']['#allowed_tags'][9]
- ⇄10 => string (10) "blockquote"$0['elements']['message']['#allowed_tags'][10]
- ⇄11 => string (2) "br"$0['elements']['message']['#allowed_tags'][11]
- ⇄12 => string (7) "caption"$0['elements']['message']['#allowed_tags'][12]
- ⇄13 => string (4) "cite"$0['elements']['message']['#allowed_tags'][13]
- ⇄14 => string (4) "code"$0['elements']['message']['#allowed_tags'][14]
- ⇄15 => string (3) "col"$0['elements']['message']['#allowed_tags'][15]
- ⇄16 => string (8) "colgroup"$0['elements']['message']['#allowed_tags'][16]
- ⇄17 => string (7) "command"$0['elements']['message']['#allowed_tags'][17]
- ⇄18 => string (2) "dd"$0['elements']['message']['#allowed_tags'][18]
- ⇄19 => string (3) "del"$0['elements']['message']['#allowed_tags'][19]
- ⇄20 => string (7) "details"$0['elements']['message']['#allowed_tags'][20]
- ⇄21 => string (3) "dfn"$0['elements']['message']['#allowed_tags'][21]
- ⇄22 => string (3) "div"$0['elements']['message']['#allowed_tags'][22]
- ⇄23 => string (2) "dl"$0['elements']['message']['#allowed_tags'][23]
- ⇄24 => string (2) "dt"$0['elements']['message']['#allowed_tags'][24]
- ⇄25 => string (2) "em"$0['elements']['message']['#allowed_tags'][25]
- ⇄26 => string (10) "figcaption"$0['elements']['message']['#allowed_tags'][26]
- ⇄27 => string (6) "figure"$0['elements']['message']['#allowed_tags'][27]
- ⇄28 => string (6) "footer"$0['elements']['message']['#allowed_tags'][28]
- ⇄29 => string (2) "h1"$0['elements']['message']['#allowed_tags'][29]
- ⇄30 => string (2) "h2"$0['elements']['message']['#allowed_tags'][30]
- ⇄31 => string (2) "h3"$0['elements']['message']['#allowed_tags'][31]
- ⇄32 => string (2) "h4"$0['elements']['message']['#allowed_tags'][32]
- ⇄33 => string (2) "h5"$0['elements']['message']['#allowed_tags'][33]
- ⇄34 => string (2) "h6"$0['elements']['message']['#allowed_tags'][34]
- ⇄35 => string (6) "header"$0['elements']['message']['#allowed_tags'][35]
- ⇄36 => string (6) "hgroup"$0['elements']['message']['#allowed_tags'][36]
- ⇄37 => string (2) "hr"$0['elements']['message']['#allowed_tags'][37]
- ⇄38 => string (1) "i"$0['elements']['message']['#allowed_tags'][38]
- ⇄39 => string (3) "img"$0['elements']['message']['#allowed_tags'][39]
- ⇄40 => string (3) "ins"$0['elements']['message']['#allowed_tags'][40]
- ⇄41 => string (3) "kbd"$0['elements']['message']['#allowed_tags'][41]
- ⇄42 => string (2) "li"$0['elements']['message']['#allowed_tags'][42]
- ⇄43 => string (4) "mark"$0['elements']['message']['#allowed_tags'][43]
- ⇄44 => string (4) "menu"$0['elements']['message']['#allowed_tags'][44]
- ⇄45 => string (5) "meter"$0['elements']['message']['#allowed_tags'][45]
- ⇄46 => string (3) "nav"$0['elements']['message']['#allowed_tags'][46]
- ⇄47 => string (2) "ol"$0['elements']['message']['#allowed_tags'][47]
- ⇄48 => string (6) "output"$0['elements']['message']['#allowed_tags'][48]
- ⇄49 => string (1) "p"$0['elements']['message']['#allowed_tags'][49]
- ⇄50 => string (3) "pre"$0['elements']['message']['#allowed_tags'][50]
- ⇄51 => string (8) "progress"$0['elements']['message']['#allowed_tags'][51]
- ⇄52 => string (1) "q"$0['elements']['message']['#allowed_tags'][52]
- ⇄53 => string (2) "rp"$0['elements']['message']['#allowed_tags'][53]
- ⇄54 => string (2) "rt"$0['elements']['message']['#allowed_tags'][54]
- ⇄55 => string (4) "ruby"$0['elements']['message']['#allowed_tags'][55]
- ⇄56 => string (1) "s"$0['elements']['message']['#allowed_tags'][56]
- ⇄57 => string (4) "samp"$0['elements']['message']['#allowed_tags'][57]
- ⇄58 => string (7) "section"$0['elements']['message']['#allowed_tags'][58]
- ⇄59 => string (5) "small"$0['elements']['message']['#allowed_tags'][59]
- ⇄60 => string (4) "span"$0['elements']['message']['#allowed_tags'][60]
- ⇄61 => string (6) "strong"$0['elements']['message']['#allowed_tags'][61]
- ⇄62 => string (3) "sub"$0['elements']['message']['#allowed_tags'][62]
- ⇄63 => string (7) "summary"$0['elements']['message']['#allowed_tags'][63]
- ⇄64 => string (3) "sup"$0['elements']['message']['#allowed_tags'][64]
- ⇄65 => string (5) "table"$0['elements']['message']['#allowed_tags'][65]
- ⇄66 => string (5) "tbody"$0['elements']['message']['#allowed_tags'][66]
- ⇄67 => string (2) "td"$0['elements']['message']['#allowed_tags'][67]
- ⇄68 => string (5) "tfoot"$0['elements']['message']['#allowed_tags'][68]
- ⇄69 => string (2) "th"$0['elements']['message']['#allowed_tags'][69]
- ⇄70 => string (5) "thead"$0['elements']['message']['#allowed_tags'][70]
- ⇄71 => string (4) "time"$0['elements']['message']['#allowed_tags'][71]
- ⇄72 => string (2) "tr"$0['elements']['message']['#allowed_tags'][72]
- ⇄73 => string (2) "tt"$0['elements']['message']['#allowed_tags'][73]
- ⇄74 => string (1) "u"$0['elements']['message']['#allowed_tags'][74]
- ⇄75 => string (2) "ul"$0['elements']['message']['#allowed_tags'][75]
- ⇄76 => string (3) "var"$0['elements']['message']['#allowed_tags'][76]
- ⇄77 => string (3) "wbr"$0['elements']['message']['#allowed_tags'][77]
- ⇄0 => string (1) "a"
- ⇄#element_validate => array (0)$0['elements']['message']['#element_validate']
- ⇄⧉
#pre_render => array (1) $0['elements']['message']['#pre_render'] - ⇄⧉
0 => array (2) $0['elements']['message']['#pre_render'][0] - ⇄0 => string (35) "Drupal\Core\Render\Element\Textarea"$0['elements']['message']['#pre_render'][0][0]
- ⇄1 => string (14) "preRenderGroup"$0['elements']['message']['#pre_render'][0][1]
- ⇄0 => string (35) "Drupal\Core\Render\Element\Textarea"
- ⇄⧉
- ⇄⧉
#after_build => array (2) $0['elements']['message']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['elements']['message']['#after_build'][0]
- ⇄⧉
1 => array (2) $0['elements']['message']['#after_build'][1] - ⇄0 => string (45) "Drupal\webform\Plugin\WebformElement\Textarea"$0['elements']['message']['#after_build'][1][0]
- ⇄1 => string (23) "hiddenElementAfterBuild"$0['elements']['message']['#after_build'][1][1]
- ⇄0 => string (45) "Drupal\webform\Plugin\WebformElement\Textarea"
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#_webform_access => boolean true$0['elements']['message']['#_webform_access']
- ⇄#_webform_states => array (0)$0['elements']['message']['#_webform_states']
- ⇄#input => boolean true$0['elements']['message']['#input']
- ⇄#cols => integer 60$0['elements']['message']['#cols']
- ⇄#rows => integer 5$0['elements']['message']['#rows']
- ⇄#resizable => string (8) "vertical"$0['elements']['message']['#resizable']
- ⇄⧉
#process => array (2) $0['elements']['message']['#process'] - Table (2)
- Contents (2)
0 1 0 Drupal\Core\Render\Element\Textarea processAjaxForm 1 Drupal\Core\Render\Element\Textarea processGroup - ⇄⧉
0 => array (2) $0['elements']['message']['#process'][0] - ⇄0 => string (35) "Drupal\Core\Render\Element\Textarea"$0['elements']['message']['#process'][0][0]
- ⇄1 => string (15) "processAjaxForm"$0['elements']['message']['#process'][0][1]
- ⇄0 => string (35) "Drupal\Core\Render\Element\Textarea"
- ⇄⧉
1 => array (2) $0['elements']['message']['#process'][1] - ⇄0 => string (35) "Drupal\Core\Render\Element\Textarea"$0['elements']['message']['#process'][1][0]
- ⇄1 => string (12) "processGroup"$0['elements']['message']['#process'][1][1]
- ⇄0 => string (35) "Drupal\Core\Render\Element\Textarea"
- ⇄⧉
- ⇄#theme => string (8) "textarea"$0['elements']['message']['#theme']
- ⇄⧉
#theme_wrappers => array (1) $0['elements']['message']['#theme_wrappers'] - ⇄0 => string (12) "form_element"$0['elements']['message']['#theme_wrappers'][0]
- ⇄0 => string (12) "form_element"
- ⇄⧉
#value_callback => array (2) $0['elements']['message']['#value_callback'] - ⇄0 => string (35) "Drupal\Core\Render\Element\Textarea"$0['elements']['message']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['elements']['message']['#value_callback'][1]
- ⇄0 => string (35) "Drupal\Core\Render\Element\Textarea"
- ⇄#defaults_loaded => boolean true$0['elements']['message']['#defaults_loaded']
- ⇄#tree => boolean false$0['elements']['message']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['message']['#parents'] - ⇄0 => string (7) "message"$0['elements']['message']['#parents'][0]
- ⇄0 => string (7) "message"
- ⇄⧉
#array_parents => array (2) $0['elements']['message']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['message']['#array_parents'][0]
- ⇄1 => string (7) "message"$0['elements']['message']['#array_parents'][1]
- ⇄0 => string (8) "elements"
- ⇄#weight => double 0.003$0['elements']['message']['#weight']
- ⇄#processed => boolean true$0['elements']['message']['#processed']
- ⇄⧉
#attributes => array (1) $0['elements']['message']['#attributes'] - ⇄data-drupal-selector => string (12) "edit-message"$0['elements']['message']['#attributes']['data-drupal-selector']
- ⇄data-drupal-selector => string (12) "edit-message"
- ⇄#title_display => string (6) "before"$0['elements']['message']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['message']['#description_display']
- ⇄#errors => null$0['elements']['message']['#errors']
- ⇄#id => string (12) "edit-message"$0['elements']['message']['#id']
- ⇄#name => string (7) "message"$0['elements']['message']['#name']
- ⇄#value => string (0) ""$0['elements']['message']['#value']
- ⇄#ajax_processed => boolean false$0['elements']['message']['#ajax_processed']
- ⇄⧉
#groups => &array (5) $0['elements']['message']['#groups'] - ⇄⧉
footer => array (1) $0['elements']['message']['#groups']['footer'] - ⇄#group_exists => boolean true$0['elements']['message']['#groups']['footer']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
name => array (1) $0['elements']['message']['#groups']['name'] - ⇄#group_exists => boolean true$0['elements']['message']['#groups']['name']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
subject => array (1) $0['elements']['message']['#groups']['subject'] - ⇄#group_exists => boolean true$0['elements']['message']['#groups']['subject']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
message => array (1) $0['elements']['message']['#groups']['message'] - ⇄#group_exists => boolean true$0['elements']['message']['#groups']['message']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
feed_me => array (1) $0['elements']['message']['#groups']['feed_me'] - ⇄#group_exists => boolean true$0['elements']['message']['#groups']['feed_me']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
- ⇄#sorted => boolean true$0['elements']['message']['#sorted']
- ⇄#after_build_done => boolean true$0['elements']['message']['#after_build_done']
- ⇄#title => string (7) "Message"
- ⇄⧉
captcha => array (54) $0['elements']['captcha'] - ⇄#type => string (7) "captcha"$0['elements']['captcha']['#type']
- ⇄#captcha_type => string (19) "recaptcha/reCAPTCHA"$0['elements']['captcha']['#captcha_type']
- ⇄#webform => string (7) "contact"$0['elements']['captcha']['#webform']
- ⇄#webform_id => string (16) "contact--captcha"$0['elements']['captcha']['#webform_id']
- ⇄#webform_key => string (7) "captcha"$0['elements']['captcha']['#webform_key']
- ⇄#webform_parent_key => string (0) ""$0['elements']['captcha']['#webform_parent_key']
- ⇄#webform_parent_flexbox => boolean false$0['elements']['captcha']['#webform_parent_flexbox']
- ⇄#webform_depth => integer 0$0['elements']['captcha']['#webform_depth']
- ⇄#webform_children => array (0)$0['elements']['captcha']['#webform_children']
- ⇄#webform_multiple => boolean false$0['elements']['captcha']['#webform_multiple']
- ⇄#webform_composite => boolean false$0['elements']['captcha']['#webform_composite']
- ⇄⧉
#webform_parents => array (1) $0['elements']['captcha']['#webform_parents'] - ⇄0 => string (7) "captcha"$0['elements']['captcha']['#webform_parents'][0]
- ⇄0 => string (7) "captcha"
- ⇄#title => null$0['elements']['captcha']['#title']
- ⇄#admin_title => null$0['elements']['captcha']['#admin_title']
- ⇄#webform_plugin_id => string (7) "captcha"$0['elements']['captcha']['#webform_plugin_id']
- ⇄#webform_submission => null$0['elements']['captcha']['#webform_submission']
- ⇄#access => boolean true$0['elements']['captcha']['#access']
- ⇄#webform_element => boolean true$0['elements']['captcha']['#webform_element']
- ⇄⧉
#allowed_tags => array (78) $0['elements']['captcha']['#allowed_tags'] - ⇄0 => string (1) "a"$0['elements']['captcha']['#allowed_tags'][0]
- ⇄1 => string (4) "abbr"$0['elements']['captcha']['#allowed_tags'][1]
- ⇄2 => string (7) "acronym"$0['elements']['captcha']['#allowed_tags'][2]
- ⇄3 => string (7) "address"$0['elements']['captcha']['#allowed_tags'][3]
- ⇄4 => string (7) "article"$0['elements']['captcha']['#allowed_tags'][4]
- ⇄5 => string (5) "aside"$0['elements']['captcha']['#allowed_tags'][5]
- ⇄6 => string (1) "b"$0['elements']['captcha']['#allowed_tags'][6]
- ⇄7 => string (3) "bdi"$0['elements']['captcha']['#allowed_tags'][7]
- ⇄8 => string (3) "bdo"$0['elements']['captcha']['#allowed_tags'][8]
- ⇄9 => string (3) "big"$0['elements']['captcha']['#allowed_tags'][9]
- ⇄10 => string (10) "blockquote"$0['elements']['captcha']['#allowed_tags'][10]
- ⇄11 => string (2) "br"$0['elements']['captcha']['#allowed_tags'][11]
- ⇄12 => string (7) "caption"$0['elements']['captcha']['#allowed_tags'][12]
- ⇄13 => string (4) "cite"$0['elements']['captcha']['#allowed_tags'][13]
- ⇄14 => string (4) "code"$0['elements']['captcha']['#allowed_tags'][14]
- ⇄15 => string (3) "col"$0['elements']['captcha']['#allowed_tags'][15]
- ⇄16 => string (8) "colgroup"$0['elements']['captcha']['#allowed_tags'][16]
- ⇄17 => string (7) "command"$0['elements']['captcha']['#allowed_tags'][17]
- ⇄18 => string (2) "dd"$0['elements']['captcha']['#allowed_tags'][18]
- ⇄19 => string (3) "del"$0['elements']['captcha']['#allowed_tags'][19]
- ⇄20 => string (7) "details"$0['elements']['captcha']['#allowed_tags'][20]
- ⇄21 => string (3) "dfn"$0['elements']['captcha']['#allowed_tags'][21]
- ⇄22 => string (3) "div"$0['elements']['captcha']['#allowed_tags'][22]
- ⇄23 => string (2) "dl"$0['elements']['captcha']['#allowed_tags'][23]
- ⇄24 => string (2) "dt"$0['elements']['captcha']['#allowed_tags'][24]
- ⇄25 => string (2) "em"$0['elements']['captcha']['#allowed_tags'][25]
- ⇄26 => string (10) "figcaption"$0['elements']['captcha']['#allowed_tags'][26]
- ⇄27 => string (6) "figure"$0['elements']['captcha']['#allowed_tags'][27]
- ⇄28 => string (6) "footer"$0['elements']['captcha']['#allowed_tags'][28]
- ⇄29 => string (2) "h1"$0['elements']['captcha']['#allowed_tags'][29]
- ⇄30 => string (2) "h2"$0['elements']['captcha']['#allowed_tags'][30]
- ⇄31 => string (2) "h3"$0['elements']['captcha']['#allowed_tags'][31]
- ⇄32 => string (2) "h4"$0['elements']['captcha']['#allowed_tags'][32]
- ⇄33 => string (2) "h5"$0['elements']['captcha']['#allowed_tags'][33]
- ⇄34 => string (2) "h6"$0['elements']['captcha']['#allowed_tags'][34]
- ⇄35 => string (6) "header"$0['elements']['captcha']['#allowed_tags'][35]
- ⇄36 => string (6) "hgroup"$0['elements']['captcha']['#allowed_tags'][36]
- ⇄37 => string (2) "hr"$0['elements']['captcha']['#allowed_tags'][37]
- ⇄38 => string (1) "i"$0['elements']['captcha']['#allowed_tags'][38]
- ⇄39 => string (3) "img"$0['elements']['captcha']['#allowed_tags'][39]
- ⇄40 => string (3) "ins"$0['elements']['captcha']['#allowed_tags'][40]
- ⇄41 => string (3) "kbd"$0['elements']['captcha']['#allowed_tags'][41]
- ⇄42 => string (2) "li"$0['elements']['captcha']['#allowed_tags'][42]
- ⇄43 => string (4) "mark"$0['elements']['captcha']['#allowed_tags'][43]
- ⇄44 => string (4) "menu"$0['elements']['captcha']['#allowed_tags'][44]
- ⇄45 => string (5) "meter"$0['elements']['captcha']['#allowed_tags'][45]
- ⇄46 => string (3) "nav"$0['elements']['captcha']['#allowed_tags'][46]
- ⇄47 => string (2) "ol"$0['elements']['captcha']['#allowed_tags'][47]
- ⇄48 => string (6) "output"$0['elements']['captcha']['#allowed_tags'][48]
- ⇄49 => string (1) "p"$0['elements']['captcha']['#allowed_tags'][49]
- ⇄50 => string (3) "pre"$0['elements']['captcha']['#allowed_tags'][50]
- ⇄51 => string (8) "progress"$0['elements']['captcha']['#allowed_tags'][51]
- ⇄52 => string (1) "q"$0['elements']['captcha']['#allowed_tags'][52]
- ⇄53 => string (2) "rp"$0['elements']['captcha']['#allowed_tags'][53]
- ⇄54 => string (2) "rt"$0['elements']['captcha']['#allowed_tags'][54]
- ⇄55 => string (4) "ruby"$0['elements']['captcha']['#allowed_tags'][55]
- ⇄56 => string (1) "s"$0['elements']['captcha']['#allowed_tags'][56]
- ⇄57 => string (4) "samp"$0['elements']['captcha']['#allowed_tags'][57]
- ⇄58 => string (7) "section"$0['elements']['captcha']['#allowed_tags'][58]
- ⇄59 => string (5) "small"$0['elements']['captcha']['#allowed_tags'][59]
- ⇄60 => string (4) "span"$0['elements']['captcha']['#allowed_tags'][60]
- ⇄61 => string (6) "strong"$0['elements']['captcha']['#allowed_tags'][61]
- ⇄62 => string (3) "sub"$0['elements']['captcha']['#allowed_tags'][62]
- ⇄63 => string (7) "summary"$0['elements']['captcha']['#allowed_tags'][63]
- ⇄64 => string (3) "sup"$0['elements']['captcha']['#allowed_tags'][64]
- ⇄65 => string (5) "table"$0['elements']['captcha']['#allowed_tags'][65]
- ⇄66 => string (5) "tbody"$0['elements']['captcha']['#allowed_tags'][66]
- ⇄67 => string (2) "td"$0['elements']['captcha']['#allowed_tags'][67]
- ⇄68 => string (5) "tfoot"$0['elements']['captcha']['#allowed_tags'][68]
- ⇄69 => string (2) "th"$0['elements']['captcha']['#allowed_tags'][69]
- ⇄70 => string (5) "thead"$0['elements']['captcha']['#allowed_tags'][70]
- ⇄71 => string (4) "time"$0['elements']['captcha']['#allowed_tags'][71]
- ⇄72 => string (2) "tr"$0['elements']['captcha']['#allowed_tags'][72]
- ⇄73 => string (2) "tt"$0['elements']['captcha']['#allowed_tags'][73]
- ⇄74 => string (1) "u"$0['elements']['captcha']['#allowed_tags'][74]
- ⇄75 => string (2) "ul"$0['elements']['captcha']['#allowed_tags'][75]
- ⇄76 => string (3) "var"$0['elements']['captcha']['#allowed_tags'][76]
- ⇄77 => string (3) "wbr"$0['elements']['captcha']['#allowed_tags'][77]
- ⇄0 => string (1) "a"
- ⇄⧉
#element_validate => array (1) $0['elements']['captcha']['#element_validate'] - ⇄0 => string (16) "captcha_validate"$0['elements']['captcha']['#element_validate'][0]
- ⇄0 => string (16) "captcha_validate"
- ⇄⧉
#after_build => array (3) $0['elements']['captcha']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['elements']['captcha']['#after_build'][0]
- ⇄⧉
1 => array (2) $0['elements']['captcha']['#after_build'][1] - ⇄0 => string (44) "Drupal\webform\Plugin\WebformElement\Captcha"$0['elements']['captcha']['#after_build'][1][0]
- ⇄1 => string (17) "afterBuildCaptcha"$0['elements']['captcha']['#after_build'][1][1]
- ⇄0 => string (44) "Drupal\webform\Plugin\WebformElement\Captcha"
- ⇄⧉
2 => array (2) $0['elements']['captcha']['#after_build'][2] - ⇄0 => string (44) "Drupal\webform\Plugin\WebformElement\Captcha"$0['elements']['captcha']['#after_build'][2][0]
- ⇄1 => string (23) "hiddenElementAfterBuild"$0['elements']['captcha']['#after_build'][2][1]
- ⇄0 => string (44) "Drupal\webform\Plugin\WebformElement\Captcha"
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄⧉
#pre_render => array (2) $0['elements']['captcha']['#pre_render'] - Table (2)
- Contents (2)
0 1 0 Drupal\webform\Plugin\WebformElement\Captcha preRenderFixStatesWrapper 1 Drupal\captcha\Element\Captcha preRenderProcess - ⇄⧉
0 => array (2) $0['elements']['captcha']['#pre_render'][0] - ⇄0 => string (44) "Drupal\webform\Plugin\WebformElement\Captcha"$0['elements']['captcha']['#pre_render'][0][0]
- ⇄1 => string (25) "preRenderFixStatesWrapper"$0['elements']['captcha']['#pre_render'][0][1]
- ⇄0 => string (44) "Drupal\webform\Plugin\WebformElement\Captcha"
- ⇄⧉
1 => array (2) $0['elements']['captcha']['#pre_render'][1] - ⇄0 => string (30) "Drupal\captcha\Element\Captcha"$0['elements']['captcha']['#pre_render'][1][0]
- ⇄⧉
1 => string (16) "preRenderProcess" $0['elements']['captcha']['#pre_render'][1][1] - Base64
- ⇄base64_decode(1) binary string (12)base64_decode($0['elements']['captcha']['#pre_render'][1][1])
- ⇄base64_decode(1) binary string (12)
- ⇄0 => string (30) "Drupal\captcha\Element\Captcha"
- ⇄⧉
- ⇄#_webform_access => boolean true$0['elements']['captcha']['#_webform_access']
- ⇄#_webform_states => array (0)$0['elements']['captcha']['#_webform_states']
- ⇄#input => boolean true$0['elements']['captcha']['#input']
- ⇄⧉
#process => array (1) $0['elements']['captcha']['#process'] - ⇄⧉
0 => array (2) $0['elements']['captcha']['#process'][0] - ⇄0 => string (30) "Drupal\captcha\Element\Captcha"$0['elements']['captcha']['#process'][0][0]
- ⇄1 => string (21) "processCaptchaElement"$0['elements']['captcha']['#process'][0][1]
- ⇄0 => string (30) "Drupal\captcha\Element\Captcha"
- ⇄⧉
- ⇄#default_value => string (0) ""$0['elements']['captcha']['#default_value']
- ⇄#captcha_admin_mode => boolean false$0['elements']['captcha']['#captcha_admin_mode']
- ⇄#captcha_validate => string (28) "recaptcha_captcha_validation"$0['elements']['captcha']['#captcha_validate']
- ⇄⧉
#value_callback => array (2) $0['elements']['captcha']['#value_callback'] - ⇄0 => string (30) "Drupal\captcha\Element\Captcha"$0['elements']['captcha']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['elements']['captcha']['#value_callback'][1]
- ⇄0 => string (30) "Drupal\captcha\Element\Captcha"
- ⇄#defaults_loaded => boolean true$0['elements']['captcha']['#defaults_loaded']
- ⇄#tree => boolean false$0['elements']['captcha']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['captcha']['#parents'] - ⇄0 => string (7) "captcha"$0['elements']['captcha']['#parents'][0]
- ⇄0 => string (7) "captcha"
- ⇄⧉
#array_parents => array (2) $0['elements']['captcha']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['captcha']['#array_parents'][0]
- ⇄1 => string (7) "captcha"$0['elements']['captcha']['#array_parents'][1]
- ⇄0 => string (8) "elements"
- ⇄#weight => double 0.004$0['elements']['captcha']['#weight']
- ⇄#processed => boolean true$0['elements']['captcha']['#processed']
- ⇄#required => boolean false$0['elements']['captcha']['#required']
- ⇄⧉
#attributes => array (1) $0['elements']['captcha']['#attributes'] - ⇄data-drupal-selector => string (12) "edit-captcha"$0['elements']['captcha']['#attributes']['data-drupal-selector']
- ⇄data-drupal-selector => string (12) "edit-captcha"
- ⇄#title_display => string (6) "before"$0['elements']['captcha']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['captcha']['#description_display']
- ⇄#errors => null$0['elements']['captcha']['#errors']
- ⇄#id => string (12) "edit-captcha"$0['elements']['captcha']['#id']
- ⇄#name => string (7) "captcha"$0['elements']['captcha']['#name']
- ⇄#value => string (0) ""$0['elements']['captcha']['#value']
- ⇄⧉
#attached => array (1) $0['elements']['captcha']['#attached'] - ⇄⧉
library => array (1) $0['elements']['captcha']['#attached']['library'] - ⇄0 => string (12) "captcha/base"$0['elements']['captcha']['#attached']['library'][0]
- ⇄0 => string (12) "captcha/base"
- ⇄⧉
- ⇄⧉
captcha_sid => array (24) $0['elements']['captcha']['captcha_sid'] - ⇄#type => string (6) "hidden"$0['elements']['captcha']['captcha_sid']['#type']
- ⇄#value => string (5) "10383"$0['elements']['captcha']['captcha_sid']['#value']
- ⇄#input => boolean true$0['elements']['captcha']['captcha_sid']['#input']
- ⇄⧉
#process => array (1) $0['elements']['captcha']['captcha_sid']['#process'] - ⇄⧉
0 => array (2) Depth Limit $0['elements']['captcha']['captcha_sid']['#process'][0]
- ⇄⧉
- ⇄⧉
#pre_render => array (1) $0['elements']['captcha']['captcha_sid']['#pre_render'] - ⇄⧉
0 => array (2) Depth Limit $0['elements']['captcha']['captcha_sid']['#pre_render'][0]
- ⇄⧉
- ⇄#theme => string (13) "input__hidden"$0['elements']['captcha']['captcha_sid']['#theme']
- ⇄⧉
#value_callback => array (2) $0['elements']['captcha']['captcha_sid']['#value_callback'] - ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"$0['elements']['captcha']['captcha_sid']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['elements']['captcha']['captcha_sid']['#value_callback'][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"
- ⇄⧉
#after_build => array (1) $0['elements']['captcha']['captcha_sid']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['elements']['captcha']['captcha_sid']['#after_build'][0]
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#defaults_loaded => boolean true$0['elements']['captcha']['captcha_sid']['#defaults_loaded']
- ⇄#tree => boolean false$0['elements']['captcha']['captcha_sid']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['captcha']['captcha_sid']['#parents'] - ⇄0 => string (11) "captcha_sid"$0['elements']['captcha']['captcha_sid']['#parents'][0]
- ⇄0 => string (11) "captcha_sid"
- ⇄⧉
#array_parents => array (3) $0['elements']['captcha']['captcha_sid']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['captcha']['captcha_sid']['#array_parents'][0]
- ⇄1 => string (7) "captcha"$0['elements']['captcha']['captcha_sid']['#array_parents'][1]
- ⇄2 => string (11) "captcha_sid"$0['elements']['captcha']['captcha_sid']['#array_parents'][2]
- ⇄0 => string (8) "elements"
- ⇄#weight => integer 0$0['elements']['captcha']['captcha_sid']['#weight']
- ⇄#processed => boolean true$0['elements']['captcha']['captcha_sid']['#processed']
- ⇄#required => boolean false$0['elements']['captcha']['captcha_sid']['#required']
- ⇄⧉
#attributes => array (1) $0['elements']['captcha']['captcha_sid']['#attributes'] - ⇄data-drupal-selector => string (16) "edit-captcha-sid"$0['elements']['captcha']['captcha_sid']['#attributes']['data-drupal-selector']
- ⇄data-drupal-selector => string (16) "edit-captcha-sid"
- ⇄#title_display => string (6) "before"$0['elements']['captcha']['captcha_sid']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['captcha']['captcha_sid']['#description_display']
- ⇄#errors => null$0['elements']['captcha']['captcha_sid']['#errors']
- ⇄#id => string (16) "edit-captcha-sid"$0['elements']['captcha']['captcha_sid']['#id']
- ⇄#name => string (11) "captcha_sid"$0['elements']['captcha']['captcha_sid']['#name']
- ⇄#ajax_processed => boolean false$0['elements']['captcha']['captcha_sid']['#ajax_processed']
- ⇄#sorted => boolean true$0['elements']['captcha']['captcha_sid']['#sorted']
- ⇄#after_build_done => boolean true$0['elements']['captcha']['captcha_sid']['#after_build_done']
- ⇄#type => string (6) "hidden"
- ⇄⧉
captcha_token => array (24) $0['elements']['captcha']['captcha_token'] - ⇄#type => string (6) "hidden"$0['elements']['captcha']['captcha_token']['#type']
- ⇄#value => string (43) "0FSaJbSyQ7L_0GZ3uwTipEupu420CB0yNfPQ0l1VmU4"$0['elements']['captcha']['captcha_token']['#value']
- ⇄#input => boolean true$0['elements']['captcha']['captcha_token']['#input']
- ⇄⧉
#process => array (1) $0['elements']['captcha']['captcha_token']['#process'] - ⇄⧉
0 => array (2) Depth Limit $0['elements']['captcha']['captcha_token']['#process'][0]
- ⇄⧉
- ⇄⧉
#pre_render => array (1) $0['elements']['captcha']['captcha_token']['#pre_render'] - ⇄⧉
0 => array (2) Depth Limit $0['elements']['captcha']['captcha_token']['#pre_render'][0]
- ⇄⧉
- ⇄#theme => string (13) "input__hidden"$0['elements']['captcha']['captcha_token']['#theme']
- ⇄⧉
#value_callback => array (2) $0['elements']['captcha']['captcha_token']['#value_callback'] - ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"$0['elements']['captcha']['captcha_token']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['elements']['captcha']['captcha_token']['#value_callback'][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"
- ⇄⧉
#after_build => array (1) $0['elements']['captcha']['captcha_token']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['elements']['captcha']['captcha_token']['#after_build'][0]
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#defaults_loaded => boolean true$0['elements']['captcha']['captcha_token']['#defaults_loaded']
- ⇄#tree => boolean false$0['elements']['captcha']['captcha_token']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['captcha']['captcha_token']['#parents'] - ⇄0 => string (13) "captcha_token"$0['elements']['captcha']['captcha_token']['#parents'][0]
- ⇄0 => string (13) "captcha_token"
- ⇄⧉
#array_parents => array (3) $0['elements']['captcha']['captcha_token']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['captcha']['captcha_token']['#array_parents'][0]
- ⇄1 => string (7) "captcha"$0['elements']['captcha']['captcha_token']['#array_parents'][1]
- ⇄2 => string (13) "captcha_token"$0['elements']['captcha']['captcha_token']['#array_parents'][2]
- ⇄0 => string (8) "elements"
- ⇄#weight => double 0.001$0['elements']['captcha']['captcha_token']['#weight']
- ⇄#processed => boolean true$0['elements']['captcha']['captcha_token']['#processed']
- ⇄#required => boolean false$0['elements']['captcha']['captcha_token']['#required']
- ⇄⧉
#attributes => array (1) $0['elements']['captcha']['captcha_token']['#attributes'] - ⇄data-drupal-selector => string (18) "edit-captcha-token"$0['elements']['captcha']['captcha_token']['#attributes']['data-drupal-selector']
- ⇄data-drupal-selector => string (18) "edit-captcha-token"
- ⇄#title_display => string (6) "before"$0['elements']['captcha']['captcha_token']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['captcha']['captcha_token']['#description_display']
- ⇄#errors => null$0['elements']['captcha']['captcha_token']['#errors']
- ⇄#id => string (18) "edit-captcha-token"$0['elements']['captcha']['captcha_token']['#id']
- ⇄#name => string (13) "captcha_token"$0['elements']['captcha']['captcha_token']['#name']
- ⇄#ajax_processed => boolean false$0['elements']['captcha']['captcha_token']['#ajax_processed']
- ⇄#sorted => boolean true$0['elements']['captcha']['captcha_token']['#sorted']
- ⇄#after_build_done => boolean true$0['elements']['captcha']['captcha_token']['#after_build_done']
- ⇄#type => string (6) "hidden"
- ⇄⧉
#captcha_info => array (4) $0['elements']['captcha']['#captcha_info'] - ⇄form_id => string (35) "webform_submission_contact_add_form"$0['elements']['captcha']['#captcha_info']['form_id']
- ⇄captcha_sid => string (5) "10383"$0['elements']['captcha']['#captcha_info']['captcha_sid']
- ⇄solution => boolean true$0['elements']['captcha']['#captcha_info']['solution']
- ⇄cacheable => boolean true$0['elements']['captcha']['#captcha_info']['cacheable']
- ⇄form_id => string (35) "webform_submission_contact_add_form"
- ⇄⧉
captcha_widgets => array (15) $0['elements']['captcha']['captcha_widgets'] - ⇄⧉
captcha_response => array (24) $0['elements']['captcha']['captcha_widgets']['captcha_response'] - ⇄#type => string (6) "hidden"$0['elements']['captcha']['captcha_widgets']['captcha_response']['#type']
- ⇄#input => boolean true$0['elements']['captcha']['captcha_widgets']['captcha_response']['#input']
- ⇄⧉
#process => array (1) Depth Limit $0['elements']['captcha']['captcha_widgets']['captcha_response']['#process']
- ⇄⧉
#pre_render => array (1) Depth Limit $0['elements']['captcha']['captcha_widgets']['captcha_response']['#pre_render']
- ⇄#theme => string (13) "input__hidden"$0['elements']['captcha']['captcha_widgets']['captcha_response']['#theme']
- ⇄⧉
#value_callback => array (2) Depth Limit $0['elements']['captcha']['captcha_widgets']['captcha_response']['#value_callback']
- ⇄⧉
#after_build => array (1) Depth Limit $0['elements']['captcha']['captcha_widgets']['captcha_response']['#after_build']
- ⇄#defaults_loaded => boolean true$0['elements']['captcha']['captcha_widgets']['captcha_response']['#defaults_loaded']
- ⇄#tree => boolean false$0['elements']['captcha']['captcha_widgets']['captcha_response']['#tree']
- ⇄⧉
#parents => array (1) Depth Limit $0['elements']['captcha']['captcha_widgets']['captcha_response']['#parents']
- ⇄⧉
#array_parents => array (4) Depth Limit $0['elements']['captcha']['captcha_widgets']['captcha_response']['#array_parents']
- ⇄#weight => integer 0$0['elements']['captcha']['captcha_widgets']['captcha_response']['#weight']
- ⇄#processed => boolean true$0['elements']['captcha']['captcha_widgets']['captcha_response']['#processed']
- ⇄#required => boolean false$0['elements']['captcha']['captcha_widgets']['captcha_response']['#required']
- ⇄⧉
#attributes => array (1) Depth Limit $0['elements']['captcha']['captcha_widgets']['captcha_response']['#attributes']
- ⇄#title_display => string (6) "before"$0['elements']['captcha']['captcha_widgets']['captcha_response']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['captcha']['captcha_widgets']['captcha_response']['#description_display']
- ⇄#errors => null$0['elements']['captcha']['captcha_widgets']['captcha_response']['#errors']
- ⇄#id => string (21) "edit-captcha-response"$0['elements']['captcha']['captcha_widgets']['captcha_response']['#id']
- ⇄#name => string (16) "captcha_response"$0['elements']['captcha']['captcha_widgets']['captcha_response']['#name']
- ⇄#value => string (0) ""$0['elements']['captcha']['captcha_widgets']['captcha_response']['#value']
- ⇄#ajax_processed => boolean false$0['elements']['captcha']['captcha_widgets']['captcha_response']['#ajax_processed']
- ⇄#sorted => boolean true$0['elements']['captcha']['captcha_widgets']['captcha_response']['#sorted']
- ⇄#after_build_done => boolean true$0['elements']['captcha']['captcha_widgets']['captcha_response']['#after_build_done']
- ⇄#type => string (6) "hidden"
- ⇄⧉
recaptcha_widget => array (16) $0['elements']['captcha']['captcha_widgets']['recaptcha_widget'] - ⇄⧉
#markup => string (124) "<div class="g-recaptcha" data-sitekey="6Ld2O1UcAAAAAJmxx_UrWy4GRIB9HlDHNTZLb... $0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#markup'] <div class="g-recaptcha" data-sitekey="6Ld2O1UcAAAAAJmxx_UrWy4GRIB9HlDHNTZLbIYw" data-theme="light" data-type="image"></div>
- ⇄#suffix => string (0) ""$0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#suffix']
- ⇄⧉
#attached => array (1) Depth Limit $0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#attached']
- ⇄⧉
#cache => array (2) Depth Limit $0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#cache']
- ⇄#tree => boolean false$0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#tree']
- ⇄⧉
#parents => array (1) Depth Limit $0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#parents']
- ⇄⧉
#array_parents => array (4) Depth Limit $0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#array_parents']
- ⇄#weight => double 0.001$0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#weight']
- ⇄#processed => boolean false$0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#processed']
- ⇄#required => boolean false$0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#required']
- ⇄⧉
#attributes => array (1) Depth Limit $0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#attributes']
- ⇄#title_display => string (6) "before"$0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#description_display']
- ⇄#errors => null$0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#errors']
- ⇄#id => string (21) "edit-recaptcha-widget"$0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#id']
- ⇄#sorted => boolean true$0['elements']['captcha']['captcha_widgets']['recaptcha_widget']['#sorted']
- ⇄⧉
- ⇄⧉
#cache => array (3) $0['elements']['captcha']['captcha_widgets']['#cache'] - ⇄contexts => array (0)$0['elements']['captcha']['captcha_widgets']['#cache']['contexts']
- ⇄⧉
tags => array (1) Depth Limit $0['elements']['captcha']['captcha_widgets']['#cache']['tags']
- ⇄max-age => integer -1$0['elements']['captcha']['captcha_widgets']['#cache']['max-age']
- ⇄contexts => array (0)
- ⇄#tree => boolean false$0['elements']['captcha']['captcha_widgets']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['captcha']['captcha_widgets']['#parents'] - ⇄0 => string (15) "captcha_widgets"$0['elements']['captcha']['captcha_widgets']['#parents'][0]
- ⇄0 => string (15) "captcha_widgets"
- ⇄⧉
#array_parents => array (3) $0['elements']['captcha']['captcha_widgets']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['captcha']['captcha_widgets']['#array_parents'][0]
- ⇄1 => string (7) "captcha"$0['elements']['captcha']['captcha_widgets']['#array_parents'][1]
- ⇄2 => string (15) "captcha_widgets"$0['elements']['captcha']['captcha_widgets']['#array_parents'][2]
- ⇄0 => string (8) "elements"
- ⇄#weight => double 0.002$0['elements']['captcha']['captcha_widgets']['#weight']
- ⇄#processed => boolean false$0['elements']['captcha']['captcha_widgets']['#processed']
- ⇄#required => boolean false$0['elements']['captcha']['captcha_widgets']['#required']
- ⇄⧉
#attributes => array (1) $0['elements']['captcha']['captcha_widgets']['#attributes'] - ⇄data-drupal-selector => string (20) "edit-captcha-widgets"$0['elements']['captcha']['captcha_widgets']['#attributes']['data-drupal-selector']
- ⇄data-drupal-selector => string (20) "edit-captcha-widgets"
- ⇄#title_display => string (6) "before"$0['elements']['captcha']['captcha_widgets']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['captcha']['captcha_widgets']['#description_display']
- ⇄#errors => null$0['elements']['captcha']['captcha_widgets']['#errors']
- ⇄#id => string (20) "edit-captcha-widgets"$0['elements']['captcha']['captcha_widgets']['#id']
- ⇄#sorted => boolean true$0['elements']['captcha']['captcha_widgets']['#sorted']
- ⇄⧉
- ⇄#theme => string (7) "captcha"$0['elements']['captcha']['#theme']
- ⇄#captcha_type_challenge => string (9) "reCAPTCHA"$0['elements']['captcha']['#captcha_type_challenge']
- ⇄⧉
captcha_cacheable => array (24) $0['elements']['captcha']['captcha_cacheable'] - ⇄#type => string (6) "hidden"$0['elements']['captcha']['captcha_cacheable']['#type']
- ⇄#value => integer 1$0['elements']['captcha']['captcha_cacheable']['#value']
- ⇄#input => boolean true$0['elements']['captcha']['captcha_cacheable']['#input']
- ⇄⧉
#process => array (1) $0['elements']['captcha']['captcha_cacheable']['#process'] - ⇄⧉
0 => array (2) Depth Limit $0['elements']['captcha']['captcha_cacheable']['#process'][0]
- ⇄⧉
- ⇄⧉
#pre_render => array (1) $0['elements']['captcha']['captcha_cacheable']['#pre_render'] - ⇄⧉
0 => array (2) Depth Limit $0['elements']['captcha']['captcha_cacheable']['#pre_render'][0]
- ⇄⧉
- ⇄#theme => string (13) "input__hidden"$0['elements']['captcha']['captcha_cacheable']['#theme']
- ⇄⧉
#value_callback => array (2) $0['elements']['captcha']['captcha_cacheable']['#value_callback'] - ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"$0['elements']['captcha']['captcha_cacheable']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['elements']['captcha']['captcha_cacheable']['#value_callback'][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"
- ⇄⧉
#after_build => array (1) $0['elements']['captcha']['captcha_cacheable']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['elements']['captcha']['captcha_cacheable']['#after_build'][0]
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#defaults_loaded => boolean true$0['elements']['captcha']['captcha_cacheable']['#defaults_loaded']
- ⇄#tree => boolean false$0['elements']['captcha']['captcha_cacheable']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['captcha']['captcha_cacheable']['#parents'] - ⇄0 => string (17) "captcha_cacheable"$0['elements']['captcha']['captcha_cacheable']['#parents'][0]
- ⇄0 => string (17) "captcha_cacheable"
- ⇄⧉
#array_parents => array (3) $0['elements']['captcha']['captcha_cacheable']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['captcha']['captcha_cacheable']['#array_parents'][0]
- ⇄1 => string (7) "captcha"$0['elements']['captcha']['captcha_cacheable']['#array_parents'][1]
- ⇄2 => string (17) "captcha_cacheable"$0['elements']['captcha']['captcha_cacheable']['#array_parents'][2]
- ⇄0 => string (8) "elements"
- ⇄#weight => double 0.003$0['elements']['captcha']['captcha_cacheable']['#weight']
- ⇄#processed => boolean true$0['elements']['captcha']['captcha_cacheable']['#processed']
- ⇄#required => boolean false$0['elements']['captcha']['captcha_cacheable']['#required']
- ⇄⧉
#attributes => array (1) $0['elements']['captcha']['captcha_cacheable']['#attributes'] - ⇄data-drupal-selector => string (22) "edit-captcha-cacheable"$0['elements']['captcha']['captcha_cacheable']['#attributes']['data-drupal-selector']
- ⇄data-drupal-selector => string (22) "edit-captcha-cacheable"
- ⇄#title_display => string (6) "before"$0['elements']['captcha']['captcha_cacheable']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['captcha']['captcha_cacheable']['#description_display']
- ⇄#errors => null$0['elements']['captcha']['captcha_cacheable']['#errors']
- ⇄#id => string (22) "edit-captcha-cacheable"$0['elements']['captcha']['captcha_cacheable']['#id']
- ⇄#name => string (17) "captcha_cacheable"$0['elements']['captcha']['captcha_cacheable']['#name']
- ⇄#ajax_processed => boolean false$0['elements']['captcha']['captcha_cacheable']['#ajax_processed']
- ⇄#sorted => boolean true$0['elements']['captcha']['captcha_cacheable']['#sorted']
- ⇄#after_build_done => boolean true$0['elements']['captcha']['captcha_cacheable']['#after_build_done']
- ⇄#type => string (6) "hidden"
- ⇄#sorted => boolean true$0['elements']['captcha']['#sorted']
- ⇄#after_build_done => boolean true$0['elements']['captcha']['#after_build_done']
- ⇄#type => string (7) "captcha"
- ⇄⧉
actions => array (41) $0['elements']['actions'] - ⇄#type => string (15) "webform_actions"$0['elements']['actions']['#type']
- ⇄#title => string (16) "Submit button(s)"$0['elements']['actions']['#title']
- ⇄#submit__label => string (12) "Send message"$0['elements']['actions']['#submit__label']
- ⇄#webform => string (7) "contact"$0['elements']['actions']['#webform']
- ⇄#webform_id => string (16) "contact--actions"$0['elements']['actions']['#webform_id']
- ⇄#webform_key => string (7) "actions"$0['elements']['actions']['#webform_key']
- ⇄#webform_parent_key => string (0) ""$0['elements']['actions']['#webform_parent_key']
- ⇄#webform_parent_flexbox => boolean false$0['elements']['actions']['#webform_parent_flexbox']
- ⇄#webform_depth => integer 0$0['elements']['actions']['#webform_depth']
- ⇄#webform_children => array (0)$0['elements']['actions']['#webform_children']
- ⇄#webform_multiple => boolean false$0['elements']['actions']['#webform_multiple']
- ⇄#webform_composite => boolean false$0['elements']['actions']['#webform_composite']
- ⇄⧉
#webform_parents => array (1) $0['elements']['actions']['#webform_parents'] - ⇄0 => string (7) "actions"$0['elements']['actions']['#webform_parents'][0]
- ⇄0 => string (7) "actions"
- ⇄#admin_title => string (16) "Submit button(s)"$0['elements']['actions']['#admin_title']
- ⇄#webform_plugin_id => string (15) "webform_actions"$0['elements']['actions']['#webform_plugin_id']
- ⇄#webform_submission => null$0['elements']['actions']['#webform_submission']
- ⇄#access => boolean true$0['elements']['actions']['#access']
- ⇄#webform_element => boolean true$0['elements']['actions']['#webform_element']
- ⇄⧉
#allowed_tags => array (78) $0['elements']['actions']['#allowed_tags'] - ⇄0 => string (1) "a"$0['elements']['actions']['#allowed_tags'][0]
- ⇄1 => string (4) "abbr"$0['elements']['actions']['#allowed_tags'][1]
- ⇄2 => string (7) "acronym"$0['elements']['actions']['#allowed_tags'][2]
- ⇄3 => string (7) "address"$0['elements']['actions']['#allowed_tags'][3]
- ⇄4 => string (7) "article"$0['elements']['actions']['#allowed_tags'][4]
- ⇄5 => string (5) "aside"$0['elements']['actions']['#allowed_tags'][5]
- ⇄6 => string (1) "b"$0['elements']['actions']['#allowed_tags'][6]
- ⇄7 => string (3) "bdi"$0['elements']['actions']['#allowed_tags'][7]
- ⇄8 => string (3) "bdo"$0['elements']['actions']['#allowed_tags'][8]
- ⇄9 => string (3) "big"$0['elements']['actions']['#allowed_tags'][9]
- ⇄10 => string (10) "blockquote"$0['elements']['actions']['#allowed_tags'][10]
- ⇄11 => string (2) "br"$0['elements']['actions']['#allowed_tags'][11]
- ⇄12 => string (7) "caption"$0['elements']['actions']['#allowed_tags'][12]
- ⇄13 => string (4) "cite"$0['elements']['actions']['#allowed_tags'][13]
- ⇄14 => string (4) "code"$0['elements']['actions']['#allowed_tags'][14]
- ⇄15 => string (3) "col"$0['elements']['actions']['#allowed_tags'][15]
- ⇄16 => string (8) "colgroup"$0['elements']['actions']['#allowed_tags'][16]
- ⇄17 => string (7) "command"$0['elements']['actions']['#allowed_tags'][17]
- ⇄18 => string (2) "dd"$0['elements']['actions']['#allowed_tags'][18]
- ⇄19 => string (3) "del"$0['elements']['actions']['#allowed_tags'][19]
- ⇄20 => string (7) "details"$0['elements']['actions']['#allowed_tags'][20]
- ⇄21 => string (3) "dfn"$0['elements']['actions']['#allowed_tags'][21]
- ⇄22 => string (3) "div"$0['elements']['actions']['#allowed_tags'][22]
- ⇄23 => string (2) "dl"$0['elements']['actions']['#allowed_tags'][23]
- ⇄24 => string (2) "dt"$0['elements']['actions']['#allowed_tags'][24]
- ⇄25 => string (2) "em"$0['elements']['actions']['#allowed_tags'][25]
- ⇄26 => string (10) "figcaption"$0['elements']['actions']['#allowed_tags'][26]
- ⇄27 => string (6) "figure"$0['elements']['actions']['#allowed_tags'][27]
- ⇄28 => string (6) "footer"$0['elements']['actions']['#allowed_tags'][28]
- ⇄29 => string (2) "h1"$0['elements']['actions']['#allowed_tags'][29]
- ⇄30 => string (2) "h2"$0['elements']['actions']['#allowed_tags'][30]
- ⇄31 => string (2) "h3"$0['elements']['actions']['#allowed_tags'][31]
- ⇄32 => string (2) "h4"$0['elements']['actions']['#allowed_tags'][32]
- ⇄33 => string (2) "h5"$0['elements']['actions']['#allowed_tags'][33]
- ⇄34 => string (2) "h6"$0['elements']['actions']['#allowed_tags'][34]
- ⇄35 => string (6) "header"$0['elements']['actions']['#allowed_tags'][35]
- ⇄36 => string (6) "hgroup"$0['elements']['actions']['#allowed_tags'][36]
- ⇄37 => string (2) "hr"$0['elements']['actions']['#allowed_tags'][37]
- ⇄38 => string (1) "i"$0['elements']['actions']['#allowed_tags'][38]
- ⇄39 => string (3) "img"$0['elements']['actions']['#allowed_tags'][39]
- ⇄40 => string (3) "ins"$0['elements']['actions']['#allowed_tags'][40]
- ⇄41 => string (3) "kbd"$0['elements']['actions']['#allowed_tags'][41]
- ⇄42 => string (2) "li"$0['elements']['actions']['#allowed_tags'][42]
- ⇄43 => string (4) "mark"$0['elements']['actions']['#allowed_tags'][43]
- ⇄44 => string (4) "menu"$0['elements']['actions']['#allowed_tags'][44]
- ⇄45 => string (5) "meter"$0['elements']['actions']['#allowed_tags'][45]
- ⇄46 => string (3) "nav"$0['elements']['actions']['#allowed_tags'][46]
- ⇄47 => string (2) "ol"$0['elements']['actions']['#allowed_tags'][47]
- ⇄48 => string (6) "output"$0['elements']['actions']['#allowed_tags'][48]
- ⇄49 => string (1) "p"$0['elements']['actions']['#allowed_tags'][49]
- ⇄50 => string (3) "pre"$0['elements']['actions']['#allowed_tags'][50]
- ⇄51 => string (8) "progress"$0['elements']['actions']['#allowed_tags'][51]
- ⇄52 => string (1) "q"$0['elements']['actions']['#allowed_tags'][52]
- ⇄53 => string (2) "rp"$0['elements']['actions']['#allowed_tags'][53]
- ⇄54 => string (2) "rt"$0['elements']['actions']['#allowed_tags'][54]
- ⇄55 => string (4) "ruby"$0['elements']['actions']['#allowed_tags'][55]
- ⇄56 => string (1) "s"$0['elements']['actions']['#allowed_tags'][56]
- ⇄57 => string (4) "samp"$0['elements']['actions']['#allowed_tags'][57]
- ⇄58 => string (7) "section"$0['elements']['actions']['#allowed_tags'][58]
- ⇄59 => string (5) "small"$0['elements']['actions']['#allowed_tags'][59]
- ⇄60 => string (4) "span"$0['elements']['actions']['#allowed_tags'][60]
- ⇄61 => string (6) "strong"$0['elements']['actions']['#allowed_tags'][61]
- ⇄62 => string (3) "sub"$0['elements']['actions']['#allowed_tags'][62]
- ⇄63 => string (7) "summary"$0['elements']['actions']['#allowed_tags'][63]
- ⇄64 => string (3) "sup"$0['elements']['actions']['#allowed_tags'][64]
- ⇄65 => string (5) "table"$0['elements']['actions']['#allowed_tags'][65]
- ⇄66 => string (5) "tbody"$0['elements']['actions']['#allowed_tags'][66]
- ⇄67 => string (2) "td"$0['elements']['actions']['#allowed_tags'][67]
- ⇄68 => string (5) "tfoot"$0['elements']['actions']['#allowed_tags'][68]
- ⇄69 => string (2) "th"$0['elements']['actions']['#allowed_tags'][69]
- ⇄70 => string (5) "thead"$0['elements']['actions']['#allowed_tags'][70]
- ⇄71 => string (4) "time"$0['elements']['actions']['#allowed_tags'][71]
- ⇄72 => string (2) "tr"$0['elements']['actions']['#allowed_tags'][72]
- ⇄73 => string (2) "tt"$0['elements']['actions']['#allowed_tags'][73]
- ⇄74 => string (1) "u"$0['elements']['actions']['#allowed_tags'][74]
- ⇄75 => string (2) "ul"$0['elements']['actions']['#allowed_tags'][75]
- ⇄76 => string (3) "var"$0['elements']['actions']['#allowed_tags'][76]
- ⇄77 => string (3) "wbr"$0['elements']['actions']['#allowed_tags'][77]
- ⇄0 => string (1) "a"
- ⇄#element_validate => array (0)$0['elements']['actions']['#element_validate']
- ⇄#pre_render => array (0)$0['elements']['actions']['#pre_render']
- ⇄⧉
#after_build => array (2) $0['elements']['actions']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['elements']['actions']['#after_build'][0]
- ⇄⧉
1 => array (2) $0['elements']['actions']['#after_build'][1] - ⇄0 => string (51) "Drupal\webform\Plugin\WebformElement\WebformActions"$0['elements']['actions']['#after_build'][1][0]
- ⇄1 => string (23) "hiddenElementAfterBuild"$0['elements']['actions']['#after_build'][1][1]
- ⇄0 => string (51) "Drupal\webform\Plugin\WebformElement\WebformActions"
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#_webform_access => boolean true$0['elements']['actions']['#_webform_access']
- ⇄#_webform_states => array (0)$0['elements']['actions']['#_webform_states']
- ⇄⧉
#process => array (2) $0['elements']['actions']['#process'] - Table (2)
- Contents (2)
0 1 0 Drupal\webform\Element\WebformActions processWebformActions 1 Drupal\webform\Element\WebformActions processContainer - ⇄⧉
0 => array (2) $0['elements']['actions']['#process'][0] - ⇄0 => string (37) "Drupal\webform\Element\WebformActions"$0['elements']['actions']['#process'][0][0]
- ⇄1 => string (21) "processWebformActions"$0['elements']['actions']['#process'][0][1]
- ⇄0 => string (37) "Drupal\webform\Element\WebformActions"
- ⇄⧉
1 => array (2) $0['elements']['actions']['#process'][1] - ⇄0 => string (37) "Drupal\webform\Element\WebformActions"$0['elements']['actions']['#process'][1][0]
- ⇄⧉
1 => string (16) "processContainer" $0['elements']['actions']['#process'][1][1] - Base64
- ⇄base64_decode(1) binary string (12)base64_decode($0['elements']['actions']['#process'][1][1])
- ⇄base64_decode(1) binary string (12)
- ⇄0 => string (37) "Drupal\webform\Element\WebformActions"
- ⇄⧉
- ⇄⧉
#theme_wrappers => array (1) $0['elements']['actions']['#theme_wrappers'] - ⇄0 => string (9) "container"$0['elements']['actions']['#theme_wrappers'][0]
- ⇄0 => string (9) "container"
- ⇄#defaults_loaded => boolean true$0['elements']['actions']['#defaults_loaded']
- ⇄#tree => boolean false$0['elements']['actions']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['actions']['#parents'] - ⇄0 => string (7) "actions"$0['elements']['actions']['#parents'][0]
- ⇄0 => string (7) "actions"
- ⇄⧉
#array_parents => array (2) $0['elements']['actions']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['actions']['#array_parents'][0]
- ⇄1 => string (7) "actions"$0['elements']['actions']['#array_parents'][1]
- ⇄0 => string (8) "elements"
- ⇄#weight => double 0.005$0['elements']['actions']['#weight']
- ⇄#processed => boolean true$0['elements']['actions']['#processed']
- ⇄#required => boolean false$0['elements']['actions']['#required']
- ⇄⧉
#attributes => array (2) $0['elements']['actions']['#attributes'] - ⇄data-drupal-selector => string (12) "edit-actions"$0['elements']['actions']['#attributes']['data-drupal-selector']
- ⇄⧉
class => array (2) $0['elements']['actions']['#attributes']['class'] - ⇄0 => string (12) "form-actions"$0['elements']['actions']['#attributes']['class'][0]
- ⇄1 => string (15) "webform-actions"$0['elements']['actions']['#attributes']['class'][1]
- ⇄0 => string (12) "form-actions"
- ⇄data-drupal-selector => string (12) "edit-actions"
- ⇄#title_display => string (6) "before"$0['elements']['actions']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['actions']['#description_display']
- ⇄#errors => null$0['elements']['actions']['#errors']
- ⇄#id => string (12) "edit-actions"$0['elements']['actions']['#id']
- ⇄⧉
submit => array (30) $0['elements']['actions']['submit'] - ⇄#type => string (6) "submit"$0['elements']['actions']['submit']['#type']
- ⇄#value => string (12) "Send message"$0['elements']['actions']['submit']['#value']
- ⇄⧉
#submit => array (3) $0['elements']['actions']['submit']['#submit'] - ⇄0 => string (12) "::submitForm"$0['elements']['actions']['submit']['#submit'][0]
- ⇄1 => string (6) "::save"$0['elements']['actions']['submit']['#submit'][1]
- ⇄2 => string (13) "::confirmForm"$0['elements']['actions']['submit']['#submit'][2]
- ⇄0 => string (12) "::submitForm"
- ⇄#button_type => string (7) "primary"$0['elements']['actions']['submit']['#button_type']
- ⇄⧉
#attributes => array (2) $0['elements']['actions']['submit']['#attributes'] - ⇄⧉
class => array (1) Depth Limit $0['elements']['actions']['submit']['#attributes']['class']
- ⇄data-drupal-selector => string (19) "edit-actions-submit"$0['elements']['actions']['submit']['#attributes']['data-drupal-selector']
- ⇄⧉
- ⇄#weight => integer 10$0['elements']['actions']['submit']['#weight']
- ⇄⧉
#validate => array (3) $0['elements']['actions']['submit']['#validate'] - ⇄0 => string (14) "::validateForm"$0['elements']['actions']['submit']['#validate'][0]
- ⇄1 => string (10) "::autosave"$0['elements']['actions']['submit']['#validate'][1]
- ⇄2 => string (10) "::complete"$0['elements']['actions']['submit']['#validate'][2]
- ⇄0 => string (14) "::validateForm"
- ⇄#id => string (19) "edit-actions-submit"$0['elements']['actions']['submit']['#id']
- ⇄#executes_submit_callback => boolean true$0['elements']['actions']['submit']['#executes_submit_callback']
- ⇄#input => boolean true$0['elements']['actions']['submit']['#input']
- ⇄#name => string (2) "op"$0['elements']['actions']['submit']['#name']
- ⇄#is_button => boolean true$0['elements']['actions']['submit']['#is_button']
- ⇄#limit_validation_errors => boolean false$0['elements']['actions']['submit']['#limit_validation_errors']
- ⇄⧉
#process => array (2) $0['elements']['actions']['submit']['#process'] - ⇄⧉
0 => array (2) Depth Limit $0['elements']['actions']['submit']['#process'][0]
- ⇄⧉
1 => array (2) Depth Limit $0['elements']['actions']['submit']['#process'][1]
- ⇄⧉
- ⇄⧉
#pre_render => array (1) $0['elements']['actions']['submit']['#pre_render'] - ⇄⧉
0 => array (2) Depth Limit $0['elements']['actions']['submit']['#pre_render'][0]
- ⇄⧉
- ⇄⧉
#theme_wrappers => array (1) $0['elements']['actions']['submit']['#theme_wrappers'] - ⇄0 => string (13) "input__submit"$0['elements']['actions']['submit']['#theme_wrappers'][0]
- ⇄0 => string (13) "input__submit"
- ⇄⧉
#value_callback => array (2) $0['elements']['actions']['submit']['#value_callback'] - ⇄0 => string (33) "Drupal\Core\Render\Element\Submit"$0['elements']['actions']['submit']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['elements']['actions']['submit']['#value_callback'][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Submit"
- ⇄⧉
#after_build => array (1) $0['elements']['actions']['submit']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['elements']['actions']['submit']['#after_build'][0]
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#defaults_loaded => boolean true$0['elements']['actions']['submit']['#defaults_loaded']
- ⇄#tree => boolean false$0['elements']['actions']['submit']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['actions']['submit']['#parents'] - ⇄0 => string (6) "submit"$0['elements']['actions']['submit']['#parents'][0]
- ⇄0 => string (6) "submit"
- ⇄⧉
#array_parents => array (3) $0['elements']['actions']['submit']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['actions']['submit']['#array_parents'][0]
- ⇄1 => string (7) "actions"$0['elements']['actions']['submit']['#array_parents'][1]
- ⇄2 => string (6) "submit"$0['elements']['actions']['submit']['#array_parents'][2]
- ⇄0 => string (8) "elements"
- ⇄#processed => boolean true$0['elements']['actions']['submit']['#processed']
- ⇄#required => boolean false$0['elements']['actions']['submit']['#required']
- ⇄#title_display => string (6) "before"$0['elements']['actions']['submit']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['actions']['submit']['#description_display']
- ⇄#errors => null$0['elements']['actions']['submit']['#errors']
- ⇄#ajax_processed => boolean false$0['elements']['actions']['submit']['#ajax_processed']
- ⇄#sorted => boolean true$0['elements']['actions']['submit']['#sorted']
- ⇄#after_build_done => boolean true$0['elements']['actions']['submit']['#after_build_done']
- ⇄#type => string (6) "submit"
- ⇄#theme => string (15) "webform_actions"$0['elements']['actions']['#theme']
- ⇄#after_build_done => boolean true$0['elements']['actions']['#after_build_done']
- ⇄#type => string (15) "webform_actions"
- ⇄#tree => boolean false$0['elements']['#tree']
- ⇄⧉
#parents => array (1) $0['elements']['#parents'] - ⇄0 => string (8) "elements"$0['elements']['#parents'][0]
- ⇄0 => string (8) "elements"
- ⇄⧉
#array_parents => array (1) $0['elements']['#array_parents'] - ⇄0 => string (8) "elements"$0['elements']['#array_parents'][0]
- ⇄0 => string (8) "elements"
- ⇄#weight => double 0.001$0['elements']['#weight']
- ⇄#processed => boolean false$0['elements']['#processed']
- ⇄#required => boolean false$0['elements']['#required']
- ⇄⧉
#attributes => array (1) $0['elements']['#attributes'] - ⇄data-drupal-selector => string (13) "edit-elements"$0['elements']['#attributes']['data-drupal-selector']
- ⇄data-drupal-selector => string (13) "edit-elements"
- ⇄#title_display => string (6) "before"$0['elements']['#title_display']
- ⇄#description_display => string (5) "after"$0['elements']['#description_display']
- ⇄#errors => null$0['elements']['#errors']
- ⇄#id => string (13) "edit-elements"$0['elements']['#id']
- ⇄#sorted => boolean true$0['elements']['#sorted']
- ⇄⧉
- ⇄⧉
#attached => array (3) $0['#attached'] - ⇄⧉
library => array (6) $0['#attached']['library'] - ⇄0 => string (20) "webform/webform.form"$0['#attached']['library'][0]
- ⇄1 => string (36) "webform/webform.element.details.save"$0['#attached']['library'][1]
- ⇄2 => string (38) "webform/webform.element.details.toggle"$0['#attached']['library'][2]
- ⇄3 => string (19) "spamicide/spamicide"$0['#attached']['library'][3]
- ⇄4 => string (36) "webform/webform.element.details.save"$0['#attached']['library'][4]
- ⇄5 => string (31) "webform/webform.element.message"$0['#attached']['library'][5]
- ⇄0 => string (20) "webform/webform.form"
- ⇄⧉
placeholders => array (1) $0['#attached']['placeholders'] - ⇄⧉
form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM => array (1) $0['#attached']['placeholders']['form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM'] - ⇄⧉
#lazy_builder => array (2) $0['#attached']['placeholders']['form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM']['#lazy_builder'] - ⇄0 => string (40) "form_builder:renderPlaceholderFormAction"$0['#attached']['placeholders']['form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM']['#lazy_builder'][0]
- ⇄1 => array (0)$0['#attached']['placeholders']['form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM']['#lazy_builder'][1]
- ⇄0 => string (40) "form_builder:renderPlaceholderFormAction"
- ⇄⧉
- ⇄⧉
- ⇄⧉
drupalSettings => array (1) $0['#attached']['drupalSettings'] - ⇄⧉
ajaxTrustedUrl => array (1) $0['#attached']['drupalSettings']['ajaxTrustedUrl'] - ⇄form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM => boolean true$0['#attached']['drupalSettings']['ajaxTrustedUrl']['form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM']
- ⇄form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM => boolean true
- ⇄⧉
- ⇄⧉
- ⇄⧉
#after_build => array (3) $0['#after_build'] - ⇄0 => string (12) "::afterBuild"$0['#after_build'][0]
- ⇄1 => string (35) "conditional_fields_form_after_build"$0['#after_build'][1]
- ⇄2 => string (49) "_webform_form_webform_submission_form_after_build"$0['#after_build'][2]
- ⇄0 => string (12) "::afterBuild"
- ⇄⧉
actions => array (20) $0['actions'] - ⇄#type => string (7) "actions"$0['actions']['#type']
- ⇄#theme => string (15) "webform_actions"$0['actions']['#theme']
- ⇄#weight => integer 1000$0['actions']['#weight']
- ⇄#access => boolean false$0['actions']['#access']
- ⇄⧉
#process => array (3) $0['actions']['#process'] - Table (3)
- Contents (3)
0 1 0 Drupal\Core\Render\Element\Actions preRenderActionsDropbutton 1 Drupal\Core\Render\Element\Actions processActions 2 Drupal\Core\Render\Element\Actions processContainer - ⇄⧉
0 => array (2) $0['actions']['#process'][0] - ⇄0 => string (34) "Drupal\Core\Render\Element\Actions"$0['actions']['#process'][0][0]
- ⇄1 => string (26) "preRenderActionsDropbutton"$0['actions']['#process'][0][1]
- ⇄0 => string (34) "Drupal\Core\Render\Element\Actions"
- ⇄⧉
1 => array (2) $0['actions']['#process'][1] - ⇄0 => string (34) "Drupal\Core\Render\Element\Actions"$0['actions']['#process'][1][0]
- ⇄1 => string (14) "processActions"$0['actions']['#process'][1][1]
- ⇄0 => string (34) "Drupal\Core\Render\Element\Actions"
- ⇄⧉
2 => array (2) $0['actions']['#process'][2] - ⇄0 => string (34) "Drupal\Core\Render\Element\Actions"$0['actions']['#process'][2][0]
- ⇄⧉
1 => string (16) "processContainer" $0['actions']['#process'][2][1] - Base64
- ⇄base64_decode(1) binary string (12)base64_decode($0['actions']['#process'][2][1])
- ⇄base64_decode(1) binary string (12)
- ⇄0 => string (34) "Drupal\Core\Render\Element\Actions"
- ⇄⧉
- ⇄⧉
#theme_wrappers => array (1) $0['actions']['#theme_wrappers'] - ⇄0 => string (9) "container"$0['actions']['#theme_wrappers'][0]
- ⇄0 => string (9) "container"
- ⇄⧉
#after_build => array (1) $0['actions']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['actions']['#after_build'][0]
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#defaults_loaded => boolean true$0['actions']['#defaults_loaded']
- ⇄#tree => boolean false$0['actions']['#tree']
- ⇄⧉
#parents => array (1) $0['actions']['#parents'] - ⇄0 => string (7) "actions"$0['actions']['#parents'][0]
- ⇄0 => string (7) "actions"
- ⇄⧉
#array_parents => array (1) $0['actions']['#array_parents'] - ⇄0 => string (7) "actions"$0['actions']['#array_parents'][0]
- ⇄0 => string (7) "actions"
- ⇄#processed => boolean true$0['actions']['#processed']
- ⇄#required => boolean false$0['actions']['#required']
- ⇄⧉
#attributes => array (2) $0['actions']['#attributes'] - ⇄data-drupal-selector => string (12) "edit-actions"$0['actions']['#attributes']['data-drupal-selector']
- ⇄⧉
class => array (1) $0['actions']['#attributes']['class'] - ⇄0 => string (12) "form-actions"$0['actions']['#attributes']['class'][0]
- ⇄0 => string (12) "form-actions"
- ⇄data-drupal-selector => string (12) "edit-actions"
- ⇄#title_display => string (6) "before"$0['actions']['#title_display']
- ⇄#description_display => string (5) "after"$0['actions']['#description_display']
- ⇄#errors => null$0['actions']['#errors']
- ⇄#id => string (15) "edit-actions--2"$0['actions']['#id']
- ⇄⧉
submit => array (31) $0['actions']['submit'] - ⇄#type => string (6) "submit"$0['actions']['submit']['#type']
- ⇄#value => string (6) "Submit"$0['actions']['submit']['#value']
- ⇄⧉
#submit => array (3) $0['actions']['submit']['#submit'] - ⇄0 => string (12) "::submitForm"$0['actions']['submit']['#submit'][0]
- ⇄1 => string (6) "::save"$0['actions']['submit']['#submit'][1]
- ⇄2 => string (13) "::confirmForm"$0['actions']['submit']['#submit'][2]
- ⇄0 => string (12) "::submitForm"
- ⇄#button_type => string (7) "primary"$0['actions']['submit']['#button_type']
- ⇄⧉
#attributes => array (2) $0['actions']['submit']['#attributes'] - ⇄⧉
class => array (1) $0['actions']['submit']['#attributes']['class'] - ⇄0 => string (22) "webform-button--submit"$0['actions']['submit']['#attributes']['class'][0]
- ⇄0 => string (22) "webform-button--submit"
- ⇄data-drupal-selector => string (11) "edit-submit"$0['actions']['submit']['#attributes']['data-drupal-selector']
- ⇄⧉
- ⇄#weight => integer 10$0['actions']['submit']['#weight']
- ⇄⧉
#validate => array (3) $0['actions']['submit']['#validate'] - ⇄0 => string (14) "::validateForm"$0['actions']['submit']['#validate'][0]
- ⇄1 => string (10) "::autosave"$0['actions']['submit']['#validate'][1]
- ⇄2 => string (10) "::complete"$0['actions']['submit']['#validate'][2]
- ⇄0 => string (14) "::validateForm"
- ⇄#executes_submit_callback => boolean true$0['actions']['submit']['#executes_submit_callback']
- ⇄#input => boolean true$0['actions']['submit']['#input']
- ⇄#name => string (2) "op"$0['actions']['submit']['#name']
- ⇄#is_button => boolean true$0['actions']['submit']['#is_button']
- ⇄#limit_validation_errors => boolean false$0['actions']['submit']['#limit_validation_errors']
- ⇄⧉
#process => array (2) $0['actions']['submit']['#process'] - Table (2)
- Contents (2)
0 1 0 Drupal\Core\Render\Element\Submit processButton 1 Drupal\Core\Render\Element\Submit processAjaxForm - ⇄⧉
0 => array (2) $0['actions']['submit']['#process'][0] - ⇄0 => string (33) "Drupal\Core\Render\Element\Submit"$0['actions']['submit']['#process'][0][0]
- ⇄1 => string (13) "processButton"$0['actions']['submit']['#process'][0][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Submit"
- ⇄⧉
1 => array (2) $0['actions']['submit']['#process'][1] - ⇄0 => string (33) "Drupal\Core\Render\Element\Submit"$0['actions']['submit']['#process'][1][0]
- ⇄1 => string (15) "processAjaxForm"$0['actions']['submit']['#process'][1][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Submit"
- ⇄⧉
- ⇄⧉
#pre_render => array (1) $0['actions']['submit']['#pre_render'] - ⇄⧉
0 => array (2) $0['actions']['submit']['#pre_render'][0] - ⇄0 => string (33) "Drupal\Core\Render\Element\Submit"$0['actions']['submit']['#pre_render'][0][0]
- ⇄1 => string (15) "preRenderButton"$0['actions']['submit']['#pre_render'][0][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Submit"
- ⇄⧉
- ⇄⧉
#theme_wrappers => array (1) $0['actions']['submit']['#theme_wrappers'] - ⇄0 => string (13) "input__submit"$0['actions']['submit']['#theme_wrappers'][0]
- ⇄0 => string (13) "input__submit"
- ⇄⧉
#value_callback => array (2) $0['actions']['submit']['#value_callback'] - ⇄0 => string (33) "Drupal\Core\Render\Element\Submit"$0['actions']['submit']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['actions']['submit']['#value_callback'][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Submit"
- ⇄⧉
#after_build => array (1) $0['actions']['submit']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['actions']['submit']['#after_build'][0]
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#defaults_loaded => boolean true$0['actions']['submit']['#defaults_loaded']
- ⇄#tree => boolean false$0['actions']['submit']['#tree']
- ⇄#access => boolean false$0['actions']['submit']['#access']
- ⇄⧉
#parents => array (1) $0['actions']['submit']['#parents'] - ⇄0 => string (6) "submit"$0['actions']['submit']['#parents'][0]
- ⇄0 => string (6) "submit"
- ⇄⧉
#array_parents => array (2) $0['actions']['submit']['#array_parents'] - ⇄0 => string (7) "actions"$0['actions']['submit']['#array_parents'][0]
- ⇄1 => string (6) "submit"$0['actions']['submit']['#array_parents'][1]
- ⇄0 => string (7) "actions"
- ⇄#processed => boolean true$0['actions']['submit']['#processed']
- ⇄#required => boolean false$0['actions']['submit']['#required']
- ⇄#title_display => string (6) "before"$0['actions']['submit']['#title_display']
- ⇄#description_display => string (5) "after"$0['actions']['submit']['#description_display']
- ⇄#errors => null$0['actions']['submit']['#errors']
- ⇄#id => string (11) "edit-submit"$0['actions']['submit']['#id']
- ⇄#ajax_processed => boolean false$0['actions']['submit']['#ajax_processed']
- ⇄#sorted => boolean true$0['actions']['submit']['#sorted']
- ⇄#after_build_done => boolean true$0['actions']['submit']['#after_build_done']
- ⇄#type => string (6) "submit"
- ⇄#after_build_done => boolean true$0['actions']['#after_build_done']
- ⇄#type => string (7) "actions"
- ⇄#form_id => string (35) "webform_submission_contact_add_form"$0['#form_id']
- ⇄#type => string (4) "form"$0['#type']
- ⇄#action => string (55) "form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM"$0['#action']
- ⇄#build_id => string (48) "form-6wnEmKziHt2tj4u5sF6WkzFpUwIGdsD7r0vUAC3hycA"$0['#build_id']
- ⇄⧉
form_build_id => array (24) $0['form_build_id'] - ⇄#type => string (6) "hidden"$0['form_build_id']['#type']
- ⇄#value => string (48) "form-6wnEmKziHt2tj4u5sF6WkzFpUwIGdsD7r0vUAC3hycA"$0['form_build_id']['#value']
- ⇄#id => string (48) "form-6wnEmKziHt2tj4u5sF6WkzFpUwIGdsD7r0vUAC3hycA"$0['form_build_id']['#id']
- ⇄#name => string (13) "form_build_id"$0['form_build_id']['#name']
- ⇄⧉
#parents => array (1) $0['form_build_id']['#parents'] - ⇄0 => string (13) "form_build_id"$0['form_build_id']['#parents'][0]
- ⇄0 => string (13) "form_build_id"
- ⇄⧉
#attributes => array (2) $0['form_build_id']['#attributes'] - ⇄autocomplete => string (3) "off"$0['form_build_id']['#attributes']['autocomplete']
- ⇄data-drupal-selector => string (48) "form-6wnemkziht2tj4u5sf6wkzfpuwigdsd7r0vuac3hyca"$0['form_build_id']['#attributes']['data-drupal-selector']
- ⇄autocomplete => string (3) "off"
- ⇄#input => boolean true$0['form_build_id']['#input']
- ⇄⧉
#process => array (1) $0['form_build_id']['#process'] - ⇄⧉
0 => array (2) $0['form_build_id']['#process'][0] - ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"$0['form_build_id']['#process'][0][0]
- ⇄1 => string (15) "processAjaxForm"$0['form_build_id']['#process'][0][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"
- ⇄⧉
- ⇄⧉
#pre_render => array (1) $0['form_build_id']['#pre_render'] - ⇄⧉
0 => array (2) $0['form_build_id']['#pre_render'][0] - ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"$0['form_build_id']['#pre_render'][0][0]
- ⇄1 => string (15) "preRenderHidden"$0['form_build_id']['#pre_render'][0][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"
- ⇄⧉
- ⇄#theme => string (13) "input__hidden"$0['form_build_id']['#theme']
- ⇄⧉
#value_callback => array (2) $0['form_build_id']['#value_callback'] - ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"$0['form_build_id']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['form_build_id']['#value_callback'][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"
- ⇄⧉
#after_build => array (1) $0['form_build_id']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['form_build_id']['#after_build'][0]
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#defaults_loaded => boolean true$0['form_build_id']['#defaults_loaded']
- ⇄#tree => boolean false$0['form_build_id']['#tree']
- ⇄⧉
#array_parents => array (1) $0['form_build_id']['#array_parents'] - ⇄0 => string (13) "form_build_id"$0['form_build_id']['#array_parents'][0]
- ⇄0 => string (13) "form_build_id"
- ⇄#weight => double 0.003$0['form_build_id']['#weight']
- ⇄#processed => boolean true$0['form_build_id']['#processed']
- ⇄#required => boolean false$0['form_build_id']['#required']
- ⇄#title_display => string (6) "before"$0['form_build_id']['#title_display']
- ⇄#description_display => string (5) "after"$0['form_build_id']['#description_display']
- ⇄#errors => null$0['form_build_id']['#errors']
- ⇄#ajax_processed => boolean false$0['form_build_id']['#ajax_processed']
- ⇄#sorted => boolean true$0['form_build_id']['#sorted']
- ⇄#after_build_done => boolean true$0['form_build_id']['#after_build_done']
- ⇄#type => string (6) "hidden"
- ⇄⧉
form_id => array (24) $0['form_id'] - ⇄#type => string (6) "hidden"$0['form_id']['#type']
- ⇄#value => string (35) "webform_submission_contact_add_form"$0['form_id']['#value']
- ⇄#id => string (40) "edit-webform-submission-contact-add-form"$0['form_id']['#id']
- ⇄⧉
#parents => array (1) $0['form_id']['#parents'] - ⇄0 => string (7) "form_id"$0['form_id']['#parents'][0]
- ⇄0 => string (7) "form_id"
- ⇄#input => boolean true$0['form_id']['#input']
- ⇄⧉
#process => array (1) $0['form_id']['#process'] - ⇄⧉
0 => array (2) $0['form_id']['#process'][0] - ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"$0['form_id']['#process'][0][0]
- ⇄1 => string (15) "processAjaxForm"$0['form_id']['#process'][0][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"
- ⇄⧉
- ⇄⧉
#pre_render => array (1) $0['form_id']['#pre_render'] - ⇄⧉
0 => array (2) $0['form_id']['#pre_render'][0] - ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"$0['form_id']['#pre_render'][0][0]
- ⇄1 => string (15) "preRenderHidden"$0['form_id']['#pre_render'][0][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"
- ⇄⧉
- ⇄#theme => string (13) "input__hidden"$0['form_id']['#theme']
- ⇄⧉
#value_callback => array (2) $0['form_id']['#value_callback'] - ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"$0['form_id']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['form_id']['#value_callback'][1]
- ⇄0 => string (33) "Drupal\Core\Render\Element\Hidden"
- ⇄⧉
#after_build => array (1) $0['form_id']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['form_id']['#after_build'][0]
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#defaults_loaded => boolean true$0['form_id']['#defaults_loaded']
- ⇄#tree => boolean false$0['form_id']['#tree']
- ⇄⧉
#array_parents => array (1) $0['form_id']['#array_parents'] - ⇄0 => string (7) "form_id"$0['form_id']['#array_parents'][0]
- ⇄0 => string (7) "form_id"
- ⇄#weight => double 0.004$0['form_id']['#weight']
- ⇄#processed => boolean true$0['form_id']['#processed']
- ⇄#required => boolean false$0['form_id']['#required']
- ⇄⧉
#attributes => array (1) $0['form_id']['#attributes'] - ⇄data-drupal-selector => string (40) "edit-webform-submission-contact-add-form"$0['form_id']['#attributes']['data-drupal-selector']
- ⇄data-drupal-selector => string (40) "edit-webform-submission-contact-add-form"
- ⇄#title_display => string (6) "before"$0['form_id']['#title_display']
- ⇄#description_display => string (5) "after"$0['form_id']['#description_display']
- ⇄#errors => null$0['form_id']['#errors']
- ⇄#name => string (7) "form_id"$0['form_id']['#name']
- ⇄#ajax_processed => boolean false$0['form_id']['#ajax_processed']
- ⇄#sorted => boolean true$0['form_id']['#sorted']
- ⇄#after_build_done => boolean true$0['form_id']['#after_build_done']
- ⇄#type => string (6) "hidden"
- ⇄#id => string (35) "webform-submission-contact-add-form"$0['#id']
- ⇄#method => string (4) "post"$0['#method']
- ⇄⧉
#theme_wrappers => array (1) $0['#theme_wrappers'] - ⇄0 => string (7) "webform"$0['#theme_wrappers'][0]
- ⇄0 => string (7) "webform"
- ⇄#defaults_loaded => boolean true$0['#defaults_loaded']
- ⇄#tree => boolean false$0['#tree']
- ⇄⧉
#validate => array (2) $0['#validate'] - ⇄0 => string (14) "::validateForm"$0['#validate'][0]
- ⇄1 => string (18) "spamicide_validate"$0['#validate'][1]
- ⇄0 => string (14) "::validateForm"
- ⇄⧉
#submit => array (1) $0['#submit'] - ⇄0 => string (12) "::submitForm"$0['#submit'][0]
- ⇄0 => string (12) "::submitForm"
- ⇄⧉
feed_me => array (30) $0['feed_me'] - ⇄#type => string (9) "textfield"$0['feed_me']['#type']
- ⇄#title => string (7) "Feed me"$0['feed_me']['#title']
- ⇄#weight => integer 999$0['feed_me']['#weight']
- ⇄⧉
#attributes => array (2) $0['feed_me']['#attributes'] - ⇄⧉
class => array (1) $0['feed_me']['#attributes']['class'] - ⇄0 => string (17) "feed_me_textfield"$0['feed_me']['#attributes']['class'][0]
- ⇄0 => string (17) "feed_me_textfield"
- ⇄data-drupal-selector => string (12) "edit-feed-me"$0['feed_me']['#attributes']['data-drupal-selector']
- ⇄⧉
- ⇄#input => boolean true$0['feed_me']['#input']
- ⇄#size => integer 60$0['feed_me']['#size']
- ⇄#maxlength => integer 128$0['feed_me']['#maxlength']
- ⇄#autocomplete_route_name => boolean false$0['feed_me']['#autocomplete_route_name']
- ⇄⧉
#process => array (4) $0['feed_me']['#process'] - Table (4)
- Contents (4)
0 1 0 Drupal\Core\Render\Element\Textfield processAutocomplete 1 Drupal\Core\Render\Element\Textfield processAjaxForm 2 Drupal\Core\Render\Element\Textfield processPattern 3 Drupal\Core\Render\Element\Textfield processGroup - ⇄⧉
0 => array (2) $0['feed_me']['#process'][0] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['feed_me']['#process'][0][0]
- ⇄1 => string (19) "processAutocomplete"$0['feed_me']['#process'][0][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
1 => array (2) $0['feed_me']['#process'][1] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['feed_me']['#process'][1][0]
- ⇄1 => string (15) "processAjaxForm"$0['feed_me']['#process'][1][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
2 => array (2) $0['feed_me']['#process'][2] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['feed_me']['#process'][2][0]
- ⇄1 => string (14) "processPattern"$0['feed_me']['#process'][2][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
3 => array (2) $0['feed_me']['#process'][3] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['feed_me']['#process'][3][0]
- ⇄1 => string (12) "processGroup"$0['feed_me']['#process'][3][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
- ⇄⧉
#pre_render => array (2) $0['feed_me']['#pre_render'] - Table (2)
- Contents (2)
0 1 0 Drupal\Core\Render\Element\Textfield preRenderTextfield 1 Drupal\Core\Render\Element\Textfield preRenderGroup - ⇄⧉
0 => array (2) $0['feed_me']['#pre_render'][0] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['feed_me']['#pre_render'][0][0]
- ⇄1 => string (18) "preRenderTextfield"$0['feed_me']['#pre_render'][0][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
1 => array (2) $0['feed_me']['#pre_render'][1] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['feed_me']['#pre_render'][1][0]
- ⇄1 => string (14) "preRenderGroup"$0['feed_me']['#pre_render'][1][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
- ⇄#theme => string (16) "input__textfield"$0['feed_me']['#theme']
- ⇄⧉
#theme_wrappers => array (1) $0['feed_me']['#theme_wrappers'] - ⇄0 => string (12) "form_element"$0['feed_me']['#theme_wrappers'][0]
- ⇄0 => string (12) "form_element"
- ⇄⧉
#value_callback => array (2) $0['feed_me']['#value_callback'] - ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"$0['feed_me']['#value_callback'][0]
- ⇄1 => string (13) "valueCallback"$0['feed_me']['#value_callback'][1]
- ⇄0 => string (36) "Drupal\Core\Render\Element\Textfield"
- ⇄⧉
#after_build => array (1) $0['feed_me']['#after_build'] - ⇄0 => string (38) "conditional_fields_element_after_build"$0['feed_me']['#after_build'][0]
- ⇄0 => string (38) "conditional_fields_element_after_build"
- ⇄#defaults_loaded => boolean true$0['feed_me']['#defaults_loaded']
- ⇄#tree => boolean false$0['feed_me']['#tree']
- ⇄⧉
#parents => array (1) $0['feed_me']['#parents'] - ⇄0 => string (7) "feed_me"$0['feed_me']['#parents'][0]
- ⇄0 => string (7) "feed_me"
- ⇄⧉
#array_parents => array (1) $0['feed_me']['#array_parents'] - ⇄0 => string (7) "feed_me"$0['feed_me']['#array_parents'][0]
- ⇄0 => string (7) "feed_me"
- ⇄#processed => boolean true$0['feed_me']['#processed']
- ⇄#required => boolean false$0['feed_me']['#required']
- ⇄#title_display => string (6) "before"$0['feed_me']['#title_display']
- ⇄#description_display => string (5) "after"$0['feed_me']['#description_display']
- ⇄#errors => null$0['feed_me']['#errors']
- ⇄#id => string (12) "edit-feed-me"$0['feed_me']['#id']
- ⇄#name => string (7) "feed_me"$0['feed_me']['#name']
- ⇄#value => string (0) ""$0['feed_me']['#value']
- ⇄#ajax_processed => boolean false$0['feed_me']['#ajax_processed']
- ⇄⧉
#groups => &array (5) $0['feed_me']['#groups'] - ⇄⧉
footer => array (1) $0['feed_me']['#groups']['footer'] - ⇄#group_exists => boolean true$0['feed_me']['#groups']['footer']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
name => array (1) $0['feed_me']['#groups']['name'] - ⇄#group_exists => boolean true$0['feed_me']['#groups']['name']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
subject => array (1) $0['feed_me']['#groups']['subject'] - ⇄#group_exists => boolean true$0['feed_me']['#groups']['subject']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
message => array (1) $0['feed_me']['#groups']['message'] - ⇄#group_exists => boolean true$0['feed_me']['#groups']['message']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
feed_me => array (1) $0['feed_me']['#groups']['feed_me'] - ⇄#group_exists => boolean true$0['feed_me']['#groups']['feed_me']['#group_exists']
- ⇄#group_exists => boolean true
- ⇄⧉
- ⇄#sorted => boolean true$0['feed_me']['#sorted']
- ⇄#after_build_done => boolean true$0['feed_me']['#after_build_done']
- ⇄#type => string (9) "textfield"
- ⇄#fieldgroups => array (0)$0['#fieldgroups']
- ⇄#group_children => array (0)$0['#group_children']
- ⇄#entity_type => string (18) "webform_submission"$0['#entity_type']
- ⇄⧉
#pre_render => array (1) $0['#pre_render'] - ⇄⧉
0 => array (2) $0['#pre_render'][0] - ⇄0 => string (34) "Drupal\field_group\FormatterHelper"$0['#pre_render'][0][0]
- ⇄1 => string (18) "formGroupPreRender"$0['#pre_render'][0][1]
- ⇄0 => string (34) "Drupal\field_group\FormatterHelper"
- ⇄⧉
- ⇄#processed => boolean true$0['#processed']
- ⇄#required => boolean false$0['#required']
- ⇄#title_display => string (6) "before"$0['#title_display']
- ⇄#description_display => string (5) "after"$0['#description_display']
- ⇄#errors => null$0['#errors']
- ⇄#array_parents => array (0)$0['#array_parents']
- ⇄#field_group_form_process => boolean true$0['#field_group_form_process']
- ⇄⧉
#contextual_links => array (1) $0['#contextual_links'] - ⇄⧉
webform => array (1) $0['#contextual_links']['webform'] - ⇄⧉
route_parameters => array (1) $0['#contextual_links']['webform']['route_parameters'] - ⇄webform => string (7) "contact"$0['#contextual_links']['webform']['route_parameters']['webform']
- ⇄webform => string (7) "contact"
- ⇄⧉
- ⇄⧉
- ⇄#after_build_done => boolean true$0['#after_build_done']
- ⇄⧉
Treegeneration Ltd is registered in England and Wales no. 12805137.
