Skip to main content
array (27)
nid => array (1)
$0['nid']
0 => array (1)
$0['nid'][0]
value => string (3) "233"
$0['nid'][0]['value']
uuid => array (1)
$0['uuid']
0 => array (1)
$0['uuid'][0]
value => string (36) "1ee0d673-514e-4bbe-be18-634e5109a493"
$0['uuid'][0]['value']
vid => array (1)
$0['vid']
0 => array (1)
$0['vid'][0]
value => string (3) "550"
$0['vid'][0]['value']
langcode => array (1)
$0['langcode']
0 => array (1)
$0['langcode'][0]
value => string (2) "en"
$0['langcode'][0]['value']
type => array (1)
$0['type']
0 => array (3)
$0['type'][0]
target_id => string (4) "page"
$0['type'][0]['target_id']
entity => array (12)
$0['type'][0]['entity']
uuid => string (36) "71944df7-76ed-4009-9dab-a1aa3d5d1339"
$0['type'][0]['entity']['uuid']
langcode => string (2) "en"
$0['type'][0]['entity']['langcode']
status => boolean true
$0['type'][0]['entity']['status']
dependencies => array (0)
$0['type'][0]['entity']['dependencies']
_core => array (1)
$0['type'][0]['entity']['_core']
default_config_hash => string (43) "KuyA4NHPXcmKAjRtwa0vQc2ZcyrUJy6IlS2TAyMNRbc"
$0['type'][0]['entity']['_core']['default_config_hash']
name => string (10) "Basic page"
$0['type'][0]['entity']['name']
type => string (4) "page"
$0['type'][0]['entity']['type']
description => string (77) "Use <em>basic pages</em> for your static content, such as an 'About us' page."
$0['type'][0]['entity']['description']
help => string (0) ""
$0['type'][0]['entity']['help']
new_revision => boolean true
$0['type'][0]['entity']['new_revision']
preview_mode => integer 1
$0['type'][0]['entity']['preview_mode']
display_submitted => boolean false
$0['type'][0]['entity']['display_submitted']
bundle => string (9) "node_type"
$0['type'][0]['bundle']
revision_timestamp => array (1)
$0['revision_timestamp']
0 => array (1)
$0['revision_timestamp'][0]
value => string (10) "1692886702"
$0['revision_timestamp'][0]['value']
2023-08-24 14:18:22 UTC
revision_uid => array (1)
$0['revision_uid']
0 => array (3)
$0['revision_uid'][0]
target_id => string (1) "5"
$0['revision_uid'][0]['target_id']
entity => array (22)
$0['revision_uid'][0]['entity']
uid => array (1)
$0['revision_uid'][0]['entity']['uid']
0 => array (1)
$0['revision_uid'][0]['entity']['uid'][0]
value => string (1) "5"
$0['revision_uid'][0]['entity']['uid'][0]['value']
uuid => array (1)
$0['revision_uid'][0]['entity']['uuid']
0 => array (1)
$0['revision_uid'][0]['entity']['uuid'][0]
value => string (36) "1bb517c0-3f93-4f16-b4f5-ec6d4a1c1c84"
$0['revision_uid'][0]['entity']['uuid'][0]['value']
langcode => array (1)
$0['revision_uid'][0]['entity']['langcode']
0 => array (1)
$0['revision_uid'][0]['entity']['langcode'][0]
value => string (2) "en"
$0['revision_uid'][0]['entity']['langcode'][0]['value']
preferred_langcode => array (1)
$0['revision_uid'][0]['entity']['preferred_langcode']
0 => array (1)
$0['revision_uid'][0]['entity']['preferred_langcode'][0]
value => string (2) "en"
$0['revision_uid'][0]['entity']['preferred_langcode'][0]['value']
preferred_admin_langcode => array (1)
$0['revision_uid'][0]['entity']['preferred_admin_langcode']
0 => array (1)
$0['revision_uid'][0]['entity']['preferred_admin_langcode'][0]
value => string (2) "en"
$0['revision_uid'][0]['entity']['preferred_admin_langcode'][0]['value']
name => array (1)
$0['revision_uid'][0]['entity']['name']
0 => array (1)
$0['revision_uid'][0]['entity']['name'][0]
value => string (10) "Sam Savill"
$0['revision_uid'][0]['entity']['name'][0]['value']
pass => array (1)
$0['revision_uid'][0]['entity']['pass']
0 => array (1)
$0['revision_uid'][0]['entity']['pass'][0]
value => string (60) "$2y$10$2iudQGdfNYqWOiezj78teO1zclTx76wggOaIeaA1xAErc9sLdzqP."
$0['revision_uid'][0]['entity']['pass'][0]['value']
mail => array (1)
$0['revision_uid'][0]['entity']['mail']
0 => array (1)
$0['revision_uid'][0]['entity']['mail'][0]
value => string (24) "sam@thedrummeragency.com"
$0['revision_uid'][0]['entity']['mail'][0]['value']
timezone => array (1)
$0['revision_uid'][0]['entity']['timezone']
0 => array (1)
$0['revision_uid'][0]['entity']['timezone'][0]
value => string (13) "Europe/London"
$0['revision_uid'][0]['entity']['timezone'][0]['value']
status => array (1)
$0['revision_uid'][0]['entity']['status']
0 => array (1)
$0['revision_uid'][0]['entity']['status'][0]
value => string (1) "1"
$0['revision_uid'][0]['entity']['status'][0]['value']
created => array (1)
$0['revision_uid'][0]['entity']['created']
0 => array (1)
$0['revision_uid'][0]['entity']['created'][0]
value => string (10) "1692184536"
$0['revision_uid'][0]['entity']['created'][0]['value']
2023-08-16 11:15:36 UTC
changed => array (1)
$0['revision_uid'][0]['entity']['changed']
0 => array (1)
$0['revision_uid'][0]['entity']['changed'][0]
value => string (10) "1706013748"
$0['revision_uid'][0]['entity']['changed'][0]['value']
2024-01-23 12:42:28 UTC
access => array (1)
$0['revision_uid'][0]['entity']['access']
0 => array (1)
$0['revision_uid'][0]['entity']['access'][0]
value => string (10) "1706021040"
$0['revision_uid'][0]['entity']['access'][0]['value']
2024-01-23 14:44:00 UTC
login => array (1)
$0['revision_uid'][0]['entity']['login']
0 => array (1)
$0['revision_uid'][0]['entity']['login'][0]
value => string (10) "1706013754"
$0['revision_uid'][0]['entity']['login'][0]['value']
2024-01-23 12:42:34 UTC
init => array (1)
$0['revision_uid'][0]['entity']['init']
0 => array (1)
$0['revision_uid'][0]['entity']['init'][0]
value => string (24) "sam@thedrummeragency.com"
$0['revision_uid'][0]['entity']['init'][0]['value']
roles => array (3)
$0['revision_uid'][0]['entity']['roles']
  • Table (3)
  • Contents (3)
  • target_identitybundle
    0content_editorarray (10)user_role
    1administratorarray (10)user_role
    2sp_adminarray (9)user_role
  • 0 => array (3)
    $0['revision_uid'][0]['entity']['roles'][0]
    target_id => string (14) "content_editor"
    $0['revision_uid'][0]['entity']['roles'][0]['target_id']
    entity => array (10)
    $0['revision_uid'][0]['entity']['roles'][0]['entity']
    uuid => string (36) "ad9202da-ad93-4b6e-bc97-f15c667ca2e4"
    $0['revision_uid'][0]['entity']['roles'][0]['entity']['uuid']
    langcode => string (2) "en"
    $0['revision_uid'][0]['entity']['roles'][0]['entity']['langcode']
    status => boolean true
    $0['revision_uid'][0]['entity']['roles'][0]['entity']['status']
    dependencies => array (2) Depth Limit
    $0['revision_uid'][0]['entity']['roles'][0]['entity']['dependencies']
    _core => array (1) Depth Limit
    $0['revision_uid'][0]['entity']['roles'][0]['entity']['_core']
    id => string (14) "content_editor"
    $0['revision_uid'][0]['entity']['roles'][0]['entity']['id']
    label => string (14) "Content editor"
    $0['revision_uid'][0]['entity']['roles'][0]['entity']['label']
    weight => integer 2
    $0['revision_uid'][0]['entity']['roles'][0]['entity']['weight']
    is_admin => boolean false
    $0['revision_uid'][0]['entity']['roles'][0]['entity']['is_admin']
    permissions => array (123) Depth Limit
    $0['revision_uid'][0]['entity']['roles'][0]['entity']['permissions']
    bundle => string (9) "user_role"
    $0['revision_uid'][0]['entity']['roles'][0]['bundle']
    1 => array (3)
    $0['revision_uid'][0]['entity']['roles'][1]
    target_id => string (13) "administrator"
    $0['revision_uid'][0]['entity']['roles'][1]['target_id']
    entity => array (10)
    $0['revision_uid'][0]['entity']['roles'][1]['entity']
    uuid => string (36) "575c55cf-3395-4125-b36e-955de7e2f7ca"
    $0['revision_uid'][0]['entity']['roles'][1]['entity']['uuid']
    langcode => string (2) "en"
    $0['revision_uid'][0]['entity']['roles'][1]['entity']['langcode']
    status => boolean true
    $0['revision_uid'][0]['entity']['roles'][1]['entity']['status']
    dependencies => array (0)
    $0['revision_uid'][0]['entity']['roles'][1]['entity']['dependencies']
    _core => array (1) Depth Limit
    $0['revision_uid'][0]['entity']['roles'][1]['entity']['_core']
    id => string (13) "administrator"
    $0['revision_uid'][0]['entity']['roles'][1]['entity']['id']
    label => string (13) "Administrator"
    $0['revision_uid'][0]['entity']['roles'][1]['entity']['label']
    weight => integer 3
    $0['revision_uid'][0]['entity']['roles'][1]['entity']['weight']
    is_admin => boolean true
    $0['revision_uid'][0]['entity']['roles'][1]['entity']['is_admin']
    permissions => array (0)
    $0['revision_uid'][0]['entity']['roles'][1]['entity']['permissions']
    bundle => string (9) "user_role"
    $0['revision_uid'][0]['entity']['roles'][1]['bundle']
    2 => array (3)
    $0['revision_uid'][0]['entity']['roles'][2]
    target_id => string (8) "sp_admin"
    $0['revision_uid'][0]['entity']['roles'][2]['target_id']
    entity => array (9)
    $0['revision_uid'][0]['entity']['roles'][2]['entity']
    uuid => string (36) "7f5f1c70-0ea1-4334-bf06-6aa6423817d3"
    $0['revision_uid'][0]['entity']['roles'][2]['entity']['uuid']
    langcode => string (2) "en"
    $0['revision_uid'][0]['entity']['roles'][2]['entity']['langcode']
    status => boolean true
    $0['revision_uid'][0]['entity']['roles'][2]['entity']['status']
    dependencies => array (2) Depth Limit
    $0['revision_uid'][0]['entity']['roles'][2]['entity']['dependencies']
    id => string (8) "sp_admin"
    $0['revision_uid'][0]['entity']['roles'][2]['entity']['id']
    label => string (8) "SP Admin"
    $0['revision_uid'][0]['entity']['roles'][2]['entity']['label']
    weight => integer 4
    $0['revision_uid'][0]['entity']['roles'][2]['entity']['weight']
    is_admin => null
    $0['revision_uid'][0]['entity']['roles'][2]['entity']['is_admin']
    permissions => array (150) Depth Limit
    $0['revision_uid'][0]['entity']['roles'][2]['entity']['permissions']
    bundle => string (9) "user_role"
    $0['revision_uid'][0]['entity']['roles'][2]['bundle']
default_langcode => array (1)
$0['revision_uid'][0]['entity']['default_langcode']
0 => array (1)
$0['revision_uid'][0]['entity']['default_langcode'][0]
value => string (1) "1"
$0['revision_uid'][0]['entity']['default_langcode'][0]['value']
metatag => array (3)
$0['revision_uid'][0]['entity']['metatag']
  • Table (3)
  • Contents (3)
  • tagattributes
    0metaarray (2)
    1metaarray (2)
    2linkarray (2)
  • 0 => array (2)
    $0['revision_uid'][0]['entity']['metatag'][0]
    tag => string (4) "meta"
    $0['revision_uid'][0]['entity']['metatag'][0]['tag']
    attributes => array (2)
    $0['revision_uid'][0]['entity']['metatag'][0]['attributes']
    name => string (5) "title"
    $0['revision_uid'][0]['entity']['metatag'][0]['attributes']['name']
    content => string (29) "Sam Savill | Samaritans Purse"
    $0['revision_uid'][0]['entity']['metatag'][0]['attributes']['content']
    1 => array (2)
    $0['revision_uid'][0]['entity']['metatag'][1]
    tag => string (4) "meta"
    $0['revision_uid'][0]['entity']['metatag'][1]['tag']
    attributes => array (2)
    $0['revision_uid'][0]['entity']['metatag'][1]['attributes']
    name => string (11) "description"
    $0['revision_uid'][0]['entity']['metatag'][1]['attributes']['name']
    content => string (16) "Samaritans Purse"
    $0['revision_uid'][0]['entity']['metatag'][1]['attributes']['content']
    2 => array (2)
    $0['revision_uid'][0]['entity']['metatag'][2]
    tag => string (4) "link"
    $0['revision_uid'][0]['entity']['metatag'][2]['tag']
    attributes => array (2)
    $0['revision_uid'][0]['entity']['metatag'][2]['attributes']
    rel => string (9) "canonical"
    $0['revision_uid'][0]['entity']['metatag'][2]['attributes']['rel']
    href => string (46) "https://staging.samaritans-purse.org.uk/user/5"
    $0['revision_uid'][0]['entity']['metatag'][2]['attributes']['href']
customer_profiles => array (0)
$0['revision_uid'][0]['entity']['customer_profiles']
path => array (1)
$0['revision_uid'][0]['entity']['path']
0 => array (1)
$0['revision_uid'][0]['entity']['path'][0]
langcode => string (2) "en"
$0['revision_uid'][0]['entity']['path'][0]['langcode']
commerce_remote_id => array (0)
$0['revision_uid'][0]['entity']['commerce_remote_id']
user_picture => array (0)
$0['revision_uid'][0]['entity']['user_picture']
bundle => string (4) "user"
$0['revision_uid'][0]['bundle']
revision_log => array (0)
$0['revision_log']
status => array (1)
$0['status']
0 => array (1)
$0['status'][0]
value => string (1) "1"
$0['status'][0]['value']
uid => array (1)
$0['uid']
0 => array (3)
$0['uid'][0]
target_id => string (1) "5"
$0['uid'][0]['target_id']
message => string (19) "Recursion detected."
$0['uid'][0]['message']
array_path => string (21) "revision_uid.0.entity"
$0['uid'][0]['array_path']
title => array (1)
$0['title']
0 => array (1)
$0['title'][0]
value => string (18) "Statement of Faith"
$0['title'][0]['value']
created => array (1)
$0['created']
0 => array (1)
$0['created'][0]
value => string (10) "1692886620"
$0['created'][0]['value']
2023-08-24 14:17:00 UTC
changed => array (1)
$0['changed']
0 => array (1)
$0['changed'][0]
value => string (10) "1694189175"
$0['changed'][0]['value']
2023-09-08 16:06:15 UTC
promote => array (1)
$0['promote']
0 => array (1)
$0['promote'][0]
value => string (1) "0"
$0['promote'][0]['value']
sticky => array (1)
$0['sticky']
0 => array (1)
$0['sticky'][0]
value => string (1) "0"
$0['sticky'][0]['value']
default_langcode => array (1)
$0['default_langcode']
0 => array (1)
$0['default_langcode'][0]
value => string (1) "1"
$0['default_langcode'][0]['value']
revision_default => array (1)
$0['revision_default']
0 => array (1)
$0['revision_default'][0]
value => string (1) "1"
$0['revision_default'][0]['value']
revision_translation_affected => array (1)
$0['revision_translation_affected']
0 => array (1)
$0['revision_translation_affected'][0]
value => string (1) "1"
$0['revision_translation_affected'][0]['value']
metatag => array (6)
$0['metatag']
  • Table (6)
  • Contents (6)
  • tagattributes
    0metaarray (2)
    1linkarray (2)
    2metaarray (2)
    3metaarray (2)
    4metaarray (2)
    5metaarray (2)
  • 0 => array (2)
    $0['metatag'][0]
    tag => string (4) "meta"
    $0['metatag'][0]['tag']
    attributes => array (2)
    $0['metatag'][0]['attributes']
    name => string (5) "title"
    $0['metatag'][0]['attributes']['name']
    content => string (37) "Statement of Faith | Samaritans Purse"
    $0['metatag'][0]['attributes']['content']
    1 => array (2)
    $0['metatag'][1]
    tag => string (4) "link"
    $0['metatag'][1]['tag']
    attributes => array (2)
    $0['metatag'][1]['attributes']
    rel => string (9) "canonical"
    $0['metatag'][1]['attributes']['rel']
    href => string (58) "https://staging.samaritans-purse.org.uk/statement-of-faith"
    $0['metatag'][1]['attributes']['href']
    2 => array (2)
    $0['metatag'][2]
    tag => string (4) "meta"
    $0['metatag'][2]['tag']
    attributes => array (2)
    $0['metatag'][2]['attributes']
    property => string (12) "og:site_name"
    $0['metatag'][2]['attributes']['property']
    content => string (16) "Samaritans Purse"
    $0['metatag'][2]['attributes']['content']
    3 => array (2)
    $0['metatag'][3]
    tag => string (4) "meta"
    $0['metatag'][3]['tag']
    attributes => array (2)
    $0['metatag'][3]['attributes']
    property => string (7) "og:type"
    $0['metatag'][3]['attributes']['property']
    content => string (7) "website"
    $0['metatag'][3]['attributes']['content']
    4 => array (2)
    $0['metatag'][4]
    tag => string (4) "meta"
    $0['metatag'][4]['tag']
    attributes => array (2)
    $0['metatag'][4]['attributes']
    property => string (6) "og:url"
    $0['metatag'][4]['attributes']['property']
    content => string (58) "https://staging.samaritans-purse.org.uk/statement-of-faith"
    $0['metatag'][4]['attributes']['content']
    5 => array (2)
    $0['metatag'][5]
    tag => string (4) "meta"
    $0['metatag'][5]['tag']
    attributes => array (2)
    $0['metatag'][5]['attributes']
    property => string (8) "og:title"
    $0['metatag'][5]['attributes']['property']
    content => string (18) "Statement of Faith"
    $0['metatag'][5]['attributes']['content']
path => array (1)
$0['path']
0 => array (3)
$0['path'][0]
alias => string (19) "/statement-of-faith"
$0['path'][0]['alias']
pid => string (3) "228"
$0['path'][0]['pid']
langcode => string (2) "en"
$0['path'][0]['langcode']
rh_action => array (1)
$0['rh_action']
0 => array (1)
$0['rh_action'][0]
value => string (14) "bundle_default"
$0['rh_action'][0]['value']
rh_redirect => array (0)
$0['rh_redirect']
rh_redirect_response => array (1)
$0['rh_redirect_response']
0 => array (1)
$0['rh_redirect_response'][0]
value => string (3) "301"
$0['rh_redirect_response'][0]['value']
rh_redirect_fallback_action => array (1)
$0['rh_redirect_fallback_action']
0 => array (1)
$0['rh_redirect_fallback_action'][0]
value => string (14) "bundle_default"
$0['rh_redirect_fallback_action'][0]['value']
menu_link => array (0)
$0['menu_link']
body => array (0)
$0['body']
layout_builder__layout => array (2)
$0['layout_builder__layout']
0 => array (1)
$0['layout_builder__layout'][0]
section => Drupal\layout_builder\Section (4)
$0['layout_builder__layout'][0]['section']
  • Properties (4)
  • Available methods (26)
  • protected layoutId -> string (13) "layout_onecol"
    protected layoutSettings -> array (2)
    label => string (6) "Header"
    context_mapping => array (0)
    protected components -> array (2)
    213bc137-de39-4d9a-b108-1f298f9a483e => Drupal\layout_builder\SectionComponent (5)
    • Properties (5)
    • Available methods (18)
    • protected uuid -> string (36) "213bc137-de39-4d9a-b108-1f298f9a483e"
      protected region -> string (7) "content"
      protected configuration -> array (8)
      id => string (17) "inline_block:hero"
      label => string (18) "Statement of Faith"
      label_display => integer 0
      provider => string (14) "layout_builder"
      view_mode => string (4) "full"
      block_revision_id => string (3) "922"
      block_serialized => null
      context_mapping => array (0)
      protected weight -> integer 0
      protected additional -> array (0)
    • public __construct($uuid, $region, array $configuration = array(), array $additional = array()) Constructs a new SectionComponent.
      /**
      * Constructs a new SectionComponent.
      *
      * @param string $uuid
      *   The UUID.
      * @param string $region
      *   The region.
      * @param mixed[] $configuration
      *   The plugin configuration.
      * @param mixed[] $additional
      *   An additional values.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:70
      public toRenderArray(array $contexts = array(), $in_preview = false): array Returns the renderable array for this component.
      /**
      * Returns the renderable array for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of available contexts.
      * @param bool $in_preview
      *   TRUE if the component is being previewed, FALSE otherwise.
      *
      * @return array
      *   A renderable array representing the content of the component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:88
      public get($property): mixed Gets any arbitrary property for the component.
      /**
      * Gets any arbitrary property for the component.
      *
      * @param string $property
      *   The property to retrieve.
      *
      * @return mixed
      *   The value for that property, or NULL if the property does not exist.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:105
      public set($property, $value): $this Sets a value to an arbitrary property for the component.
      /**
      * Sets a value to an arbitrary property for the component.
      *
      * @param string $property
      *   The property to use for the value.
      * @param mixed $value
      *   The value to set.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:125
      public getRegion(): string Gets the region for the component.
      /**
      * Gets the region for the component.
      *
      * @return string
      *   The region.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:141
      public setRegion($region): $this Sets the region for the component.
      /**
      * Sets the region for the component.
      *
      * @param string $region
      *   The region.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:153
      public getWeight(): int Gets the weight of the component.
      /**
      * Gets the weight of the component.
      *
      * @return int
      *   The zero-based weight of the component.
      *
      * @throws \UnexpectedValueException
      *   Thrown if the weight was never set.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:167
      public setWeight($weight): $this Sets the weight of the component.
      /**
      * Sets the weight of the component.
      *
      * @param int $weight
      *   The zero-based weight of the component.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:179
      public setConfiguration(array $configuration): $this Sets the plugin configuration.
      /**
      * Sets the plugin configuration.
      *
      * @param mixed[] $configuration
      *   The plugin configuration.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:202
      public getPluginId(): string Gets the plugin ID.
      /**
      * Gets the plugin ID.
      *
      * @return string
      *   The plugin ID.
      *
      * @throws \Drupal\Component\Plugin\Exception\PluginException
      *   Thrown if the plugin ID cannot be found.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:216
      public getUuid(): string Gets the UUID for this component.
      /**
      * Gets the UUID for this component.
      *
      * @return string
      *   The UUID.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:229
      public getPlugin(array $contexts = array()): \Drupal\Component\Plugin\PluginInspectionInterface Gets the plugin for this component.
      /**
      * Gets the plugin for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of contexts to set on the plugin.
      *
      * @return \Drupal\Component\Plugin\PluginInspectionInterface
      *   The plugin.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:242
      public toArray(): array Returns an array representation of the section component.
      /**
      * Returns an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @return array
      *   An array representation of the section component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:290
      protected getConfiguration(): mixed[] Gets the component plugin configuration.
      /**
      * Gets the component plugin configuration.
      *
      * @return mixed[]
      *   The component plugin configuration.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:190
      protected pluginManager(): \Drupal\Core\Block\BlockManagerInterface Wraps the component plugin manager.
      /**
      * Wraps the component plugin manager.
      *
      * @return \Drupal\Core\Block\BlockManagerInterface
      *   The plugin manager.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:256
      protected contextHandler(): \Drupal\Core\Plugin\Context\ContextHandlerInterface Wraps the context handler.
      /**
      * Wraps the context handler.
      *
      * @return \Drupal\Core\Plugin\Context\ContextHandlerInterface
      *   The context handler.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:268
      protected eventDispatcher(): \Symfony\Contracts\EventDispatcher\EventDispatcherInterface Wraps the event dispatcher.
      /**
      * Wraps the event dispatcher.
      *
      * @return \Symfony\Contracts\EventDispatcher\EventDispatcherInterface
      *   The event dispatcher.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:278
      public static fromArray(array $component): static Creates an object from an array representation of the section component.
      \Drupal\layout_builder\SectionComponent::fromArray(array $component)
      /**
      * Creates an object from an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @param array $component
      *   An array of section component data in the format returned by ::toArray().
      *
      * @return static
      *   The section component object.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:311
    1cda176e-549f-4772-964f-35aed95f3240 => Drupal\layout_builder\SectionComponent (5)
    • Properties (5)
    • Available methods (18)
    • protected uuid -> string (36) "1cda176e-549f-4772-964f-35aed95f3240"
      protected region -> string (7) "content"
      protected configuration -> array (5)
      id => string (23) "system_breadcrumb_block"
      label => string (11) "Breadcrumbs"
      label_display => integer 0
      provider => string (6) "system"
      context_mapping => array (0)
      protected weight -> integer 1
      protected additional -> array (0)
    • public __construct($uuid, $region, array $configuration = array(), array $additional = array()) Constructs a new SectionComponent.
      /**
      * Constructs a new SectionComponent.
      *
      * @param string $uuid
      *   The UUID.
      * @param string $region
      *   The region.
      * @param mixed[] $configuration
      *   The plugin configuration.
      * @param mixed[] $additional
      *   An additional values.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:70
      public toRenderArray(array $contexts = array(), $in_preview = false): array Returns the renderable array for this component.
      /**
      * Returns the renderable array for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of available contexts.
      * @param bool $in_preview
      *   TRUE if the component is being previewed, FALSE otherwise.
      *
      * @return array
      *   A renderable array representing the content of the component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:88
      public get($property): mixed Gets any arbitrary property for the component.
      /**
      * Gets any arbitrary property for the component.
      *
      * @param string $property
      *   The property to retrieve.
      *
      * @return mixed
      *   The value for that property, or NULL if the property does not exist.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:105
      public set($property, $value): $this Sets a value to an arbitrary property for the component.
      /**
      * Sets a value to an arbitrary property for the component.
      *
      * @param string $property
      *   The property to use for the value.
      * @param mixed $value
      *   The value to set.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:125
      public getRegion(): string Gets the region for the component.
      /**
      * Gets the region for the component.
      *
      * @return string
      *   The region.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:141
      public setRegion($region): $this Sets the region for the component.
      /**
      * Sets the region for the component.
      *
      * @param string $region
      *   The region.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:153
      public getWeight(): int Gets the weight of the component.
      /**
      * Gets the weight of the component.
      *
      * @return int
      *   The zero-based weight of the component.
      *
      * @throws \UnexpectedValueException
      *   Thrown if the weight was never set.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:167
      public setWeight($weight): $this Sets the weight of the component.
      /**
      * Sets the weight of the component.
      *
      * @param int $weight
      *   The zero-based weight of the component.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:179
      public setConfiguration(array $configuration): $this Sets the plugin configuration.
      /**
      * Sets the plugin configuration.
      *
      * @param mixed[] $configuration
      *   The plugin configuration.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:202
      public getPluginId(): string Gets the plugin ID.
      /**
      * Gets the plugin ID.
      *
      * @return string
      *   The plugin ID.
      *
      * @throws \Drupal\Component\Plugin\Exception\PluginException
      *   Thrown if the plugin ID cannot be found.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:216
      public getUuid(): string Gets the UUID for this component.
      /**
      * Gets the UUID for this component.
      *
      * @return string
      *   The UUID.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:229
      public getPlugin(array $contexts = array()): \Drupal\Component\Plugin\PluginInspectionInterface Gets the plugin for this component.
      /**
      * Gets the plugin for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of contexts to set on the plugin.
      *
      * @return \Drupal\Component\Plugin\PluginInspectionInterface
      *   The plugin.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:242
      public toArray(): array Returns an array representation of the section component.
      /**
      * Returns an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @return array
      *   An array representation of the section component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:290
      protected getConfiguration(): mixed[] Gets the component plugin configuration.
      /**
      * Gets the component plugin configuration.
      *
      * @return mixed[]
      *   The component plugin configuration.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:190
      protected pluginManager(): \Drupal\Core\Block\BlockManagerInterface Wraps the component plugin manager.
      /**
      * Wraps the component plugin manager.
      *
      * @return \Drupal\Core\Block\BlockManagerInterface
      *   The plugin manager.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:256
      protected contextHandler(): \Drupal\Core\Plugin\Context\ContextHandlerInterface Wraps the context handler.
      /**
      * Wraps the context handler.
      *
      * @return \Drupal\Core\Plugin\Context\ContextHandlerInterface
      *   The context handler.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:268
      protected eventDispatcher(): \Symfony\Contracts\EventDispatcher\EventDispatcherInterface Wraps the event dispatcher.
      /**
      * Wraps the event dispatcher.
      *
      * @return \Symfony\Contracts\EventDispatcher\EventDispatcherInterface
      *   The event dispatcher.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:278
      public static fromArray(array $component): static Creates an object from an array representation of the section component.
      \Drupal\layout_builder\SectionComponent::fromArray(array $component)
      /**
      * Creates an object from an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @param array $component
      *   An array of section component data in the format returned by ::toArray().
      *
      * @return static
      *   The section component object.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:311
    protected thirdPartySettings -> array (0)
  • public __construct($layout_id, array $layout_settings = array(), array $components = array(), array $third_party_settings = array()) Constructs a new Section.
    new \Drupal\layout_builder\Section($layout_id, array $layout_settings = array(), array $components = array(), array $third_party_settings = array())
    /**
    * Constructs a new Section.
    *
    * @param string $layout_id
    *   The layout plugin ID.
    * @param array $layout_settings
    *   (optional) The layout plugin settings.
    * @param \Drupal\layout_builder\SectionComponent[] $components
    *   (optional) The components.
    * @param array[] $third_party_settings
    *   (optional) Any third party settings.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:65
    public toRenderArray(array $contexts = array(), $in_preview = false): array Returns the renderable array for this section.
    $0['layout_builder__layout'][0]['section']->toRenderArray(array $contexts = array(), $in_preview = false)
    /**
    * Returns the renderable array for this section.
    *
    * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
    *   An array of available contexts.
    * @param bool $in_preview
    *   TRUE if the section is being previewed, FALSE otherwise.
    *
    * @return array
    *   A renderable array representing the content of the section.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:85
    public getLayout(array $contexts = array()): \Drupal\Core\Layout\LayoutInterface Gets the layout plugin for this section.
    $0['layout_builder__layout'][0]['section']->getLayout(array $contexts = array())
    /**
    * Gets the layout plugin for this section.
    *
    * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
    *   An array of available contexts.
    *
    * @return \Drupal\Core\Layout\LayoutInterface
    *   The layout plugin.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:115
    public getLayoutId(): string Gets the layout plugin ID for this section.
    $0['layout_builder__layout'][0]['section']->getLayoutId()
    /**
    * Gets the layout plugin ID for this section.
    *
    * @return string
    *   The layout plugin ID.
    *
    * @internal
    *   This method should only be used by code responsible for storing the data.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:132
    public getLayoutSettings(): mixed[] Gets the layout plugin settings for this section.
    $0['layout_builder__layout'][0]['section']->getLayoutSettings()
    /**
    * Gets the layout plugin settings for this section.
    *
    * @return mixed[]
    *   The layout plugin settings.
    *
    * @internal
    *   This method should only be used by code responsible for storing the data.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:145
    public setLayoutSettings(array $layout_settings): $this Sets the layout plugin settings for this section.
    $0['layout_builder__layout'][0]['section']->setLayoutSettings(array $layout_settings)
    /**
    * Sets the layout plugin settings for this section.
    *
    * @param mixed[] $layout_settings
    *   The layout plugin settings.
    *
    * @return $this
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:157
    public getDefaultRegion(): string Gets the default region.
    $0['layout_builder__layout'][0]['section']->getDefaultRegion()
    /**
    * Gets the default region.
    *
    * @return string
    *   The machine-readable name of the default region.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:168
    public getComponents(): \Drupal\layout_builder\SectionComponent[] Returns the components of the section.
    $0['layout_builder__layout'][0]['section']->getComponents()
    /**
    * Returns the components of the section.
    *
    * @return \Drupal\layout_builder\SectionComponent[]
    *   An array of components, keyed by the component UUID.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:178
    public getComponent($uuid): \Drupal\layout_builder\SectionComponent Gets the component for a given UUID.
    $0['layout_builder__layout'][0]['section']->getComponent($uuid)
    /**
    * Gets the component for a given UUID.
    *
    * @param string $uuid
    *   The UUID of the component to retrieve.
    *
    * @return \Drupal\layout_builder\SectionComponent
    *   The component.
    *
    * @throws \InvalidArgumentException
    *   Thrown when the expected UUID does not exist.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:194
    public removeComponent($uuid): $this Removes a given component from a region.
    $0['layout_builder__layout'][0]['section']->removeComponent($uuid)
    /**
    * Removes a given component from a region.
    *
    * @param string $uuid
    *   The UUID of the component to remove.
    *
    * @return $this
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:223
    public appendComponent(Drupal\layout_builder\SectionComponent $component): $this Appends a component to the end of a region.
    $0['layout_builder__layout'][0]['section']->appendComponent(Drupal\layout_builder\SectionComponent $component)
    /**
    * Appends a component to the end of a region.
    *
    * @param \Drupal\layout_builder\SectionComponent $component
    *   The component being appended.
    *
    * @return $this
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:236
    public getComponentsByRegion($region): \Drupal\layout_builder\SectionComponent[] Gets the components for a specific region.
    $0['layout_builder__layout'][0]['section']->getComponentsByRegion($region)
    /**
    * Gets the components for a specific region.
    *
    * @param string $region
    *   The region name.
    *
    * @return \Drupal\layout_builder\SectionComponent[]
    *   An array of components in the specified region, sorted by weight.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:268
    public insertAfterComponent($preceding_uuid, Drupal\layout_builder\SectionComponent $component): $this Inserts a component after a specified existing component.
    $0['layout_builder__layout'][0]['section']->insertAfterComponent($preceding_uuid, Drupal\layout_builder\SectionComponent $component)
    /**
    * Inserts a component after a specified existing component.
    *
    * @param string $preceding_uuid
    *   The UUID of the existing component to insert after.
    * @param \Drupal\layout_builder\SectionComponent $component
    *   The component being inserted.
    *
    * @return $this
    *
    * @throws \InvalidArgumentException
    *   Thrown when the expected UUID does not exist.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:291
    public insertComponent($delta, Drupal\layout_builder\SectionComponent $new_component): $this Inserts a component at a specified delta.
    $0['layout_builder__layout'][0]['section']->insertComponent($delta, Drupal\layout_builder\SectionComponent $new_component)
    /**
    * Inserts a component at a specified delta.
    *
    * @param int $delta
    *   The zero-based delta in which to insert the component.
    * @param \Drupal\layout_builder\SectionComponent $new_component
    *   The component being inserted.
    *
    * @return $this
    *
    * @throws \OutOfBoundsException
    *   Thrown when the specified delta is invalid.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:314
    public toArray(): array Returns an array representation of the section.
    $0['layout_builder__layout'][0]['section']->toArray()
    /**
    * Returns an array representation of the section.
    *
    * Only use this method if you are implementing custom storage for sections.
    *
    * @return array
    *   An array representation of the section component.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:355
    public __clone() Magic method: Implements a deep clone.
    clone $0['layout_builder__layout'][0]['section']
    /**
    * Magic method: Implements a deep clone.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:396
    public getThirdPartySetting($provider, $key, $default = null) {@inheritdoc}
    $0['layout_builder__layout'][0]['section']->getThirdPartySetting($provider, $key, $default = null)
    /**
    * {@inheritdoc}
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:405
    public getThirdPartySettings($provider) {@inheritdoc}
    $0['layout_builder__layout'][0]['section']->getThirdPartySettings($provider)
    /**
    * {@inheritdoc}
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:412
    public setThirdPartySetting($provider, $key, $value) {@inheritdoc}
    $0['layout_builder__layout'][0]['section']->setThirdPartySetting($provider, $key, $value)
    /**
    * {@inheritdoc}
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:419
    public unsetThirdPartySetting($provider, $key) {@inheritdoc}
    $0['layout_builder__layout'][0]['section']->unsetThirdPartySetting($provider, $key)
    /**
    * {@inheritdoc}
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:427
    public getThirdPartyProviders() {@inheritdoc}
    $0['layout_builder__layout'][0]['section']->getThirdPartyProviders()
    /**
    * {@inheritdoc}
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:440
    protected setComponent(Drupal\layout_builder\SectionComponent $component): $this Helper method to set a component.
    /**
    * Helper method to set a component.
    *
    * @param \Drupal\layout_builder\SectionComponent $component
    *   The component.
    *
    * @return $this
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:210
    protected getNextHighestWeight($region): int Returns the next highest weight of the component in a region.
    /**
    * Returns the next highest weight of the component in a region.
    *
    * @param string $region
    *   The region name.
    *
    * @return int
    *   A number higher than the highest weight of the component in the region.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:251
    protected layoutPluginManager(): \Drupal\Core\Layout\LayoutPluginManagerInterface Wraps the layout plugin manager.
    /**
    * Wraps the layout plugin manager.
    *
    * @return \Drupal\Core\Layout\LayoutPluginManagerInterface
    *   The layout plugin manager.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:343
    protected contextHandler(): \Drupal\Core\Plugin\Context\ContextHandlerInterface Wraps the context handler.
    /**
    * Wraps the context handler.
    *
    * @return \Drupal\Core\Plugin\Context\ContextHandlerInterface
    *   The context handler.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:450
    public static fromArray(array $section): static Creates an object from an array representation of the section.
    \Drupal\layout_builder\Section::fromArray(array $section)
    /**
    * Creates an object from an array representation of the section.
    *
    * Only use this method if you are implementing custom storage for sections.
    *
    * @param array $section
    *   An array of section data in the format returned by ::toArray().
    *
    * @return static
    *   The section object.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:377
1 => array (1)
$0['layout_builder__layout'][1]
section => Drupal\layout_builder\Section (4)
$0['layout_builder__layout'][1]['section']
  • Properties (4)
  • Available methods (26)
  • protected layoutId -> string (13) "layout_onecol"
    protected layoutSettings -> array (1)
    label => string (0) ""
    protected components -> array (6)
    3e7a1506-3a00-4c7c-9e32-6eba71219857 => Drupal\layout_builder\SectionComponent (5)
    • Properties (5)
    • Available methods (18)
    • protected uuid -> string (36) "3e7a1506-3a00-4c7c-9e32-6eba71219857"
      protected region -> string (7) "content"
      protected configuration -> array (4)
      id => string (26) "field_block:node:page:body"
      label_display => string (1) "0"
      context_mapping => array (1) Depth Limit
      formatter => array (4) Depth Limit
      protected weight -> integer 0
      protected additional -> array (1)
      component_attributes => array (3) Depth Limit
    • public __construct($uuid, $region, array $configuration = array(), array $additional = array()) Constructs a new SectionComponent.
      /**
      * Constructs a new SectionComponent.
      *
      * @param string $uuid
      *   The UUID.
      * @param string $region
      *   The region.
      * @param mixed[] $configuration
      *   The plugin configuration.
      * @param mixed[] $additional
      *   An additional values.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:70
      public toRenderArray(array $contexts = array(), $in_preview = false): array Returns the renderable array for this component.
      /**
      * Returns the renderable array for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of available contexts.
      * @param bool $in_preview
      *   TRUE if the component is being previewed, FALSE otherwise.
      *
      * @return array
      *   A renderable array representing the content of the component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:88
      public get($property): mixed Gets any arbitrary property for the component.
      /**
      * Gets any arbitrary property for the component.
      *
      * @param string $property
      *   The property to retrieve.
      *
      * @return mixed
      *   The value for that property, or NULL if the property does not exist.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:105
      public set($property, $value): $this Sets a value to an arbitrary property for the component.
      /**
      * Sets a value to an arbitrary property for the component.
      *
      * @param string $property
      *   The property to use for the value.
      * @param mixed $value
      *   The value to set.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:125
      public getRegion(): string Gets the region for the component.
      /**
      * Gets the region for the component.
      *
      * @return string
      *   The region.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:141
      public setRegion($region): $this Sets the region for the component.
      /**
      * Sets the region for the component.
      *
      * @param string $region
      *   The region.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:153
      public getWeight(): int Gets the weight of the component.
      /**
      * Gets the weight of the component.
      *
      * @return int
      *   The zero-based weight of the component.
      *
      * @throws \UnexpectedValueException
      *   Thrown if the weight was never set.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:167
      public setWeight($weight): $this Sets the weight of the component.
      /**
      * Sets the weight of the component.
      *
      * @param int $weight
      *   The zero-based weight of the component.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:179
      public setConfiguration(array $configuration): $this Sets the plugin configuration.
      /**
      * Sets the plugin configuration.
      *
      * @param mixed[] $configuration
      *   The plugin configuration.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:202
      public getPluginId(): string Gets the plugin ID.
      /**
      * Gets the plugin ID.
      *
      * @return string
      *   The plugin ID.
      *
      * @throws \Drupal\Component\Plugin\Exception\PluginException
      *   Thrown if the plugin ID cannot be found.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:216
      public getUuid(): string Gets the UUID for this component.
      /**
      * Gets the UUID for this component.
      *
      * @return string
      *   The UUID.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:229
      public getPlugin(array $contexts = array()): \Drupal\Component\Plugin\PluginInspectionInterface Gets the plugin for this component.
      /**
      * Gets the plugin for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of contexts to set on the plugin.
      *
      * @return \Drupal\Component\Plugin\PluginInspectionInterface
      *   The plugin.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:242
      public toArray(): array Returns an array representation of the section component.
      /**
      * Returns an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @return array
      *   An array representation of the section component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:290
      protected getConfiguration(): mixed[] Gets the component plugin configuration.
      /**
      * Gets the component plugin configuration.
      *
      * @return mixed[]
      *   The component plugin configuration.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:190
      protected pluginManager(): \Drupal\Core\Block\BlockManagerInterface Wraps the component plugin manager.
      /**
      * Wraps the component plugin manager.
      *
      * @return \Drupal\Core\Block\BlockManagerInterface
      *   The plugin manager.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:256
      protected contextHandler(): \Drupal\Core\Plugin\Context\ContextHandlerInterface Wraps the context handler.
      /**
      * Wraps the context handler.
      *
      * @return \Drupal\Core\Plugin\Context\ContextHandlerInterface
      *   The context handler.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:268
      protected eventDispatcher(): \Symfony\Contracts\EventDispatcher\EventDispatcherInterface Wraps the event dispatcher.
      /**
      * Wraps the event dispatcher.
      *
      * @return \Symfony\Contracts\EventDispatcher\EventDispatcherInterface
      *   The event dispatcher.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:278
      public static fromArray(array $component): static Creates an object from an array representation of the section component.
      \Drupal\layout_builder\SectionComponent::fromArray(array $component)
      /**
      * Creates an object from an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @param array $component
      *   An array of section component data in the format returned by ::toArray().
      *
      * @return static
      *   The section component object.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:311
    aa79f844-8761-4c94-bb0d-90a4d499366c => Drupal\layout_builder\SectionComponent (5)
    • Properties (5)
    • Available methods (18)
    • protected uuid -> string (36) "aa79f844-8761-4c94-bb0d-90a4d499366c"
      protected region -> string (7) "content"
      protected configuration -> array (3)
      id => string (33) "extra_field_block:node:page:links"
      label_display => string (1) "0"
      context_mapping => array (1) Depth Limit
      protected weight -> integer 1
      protected additional -> array (0)
    • public __construct($uuid, $region, array $configuration = array(), array $additional = array()) Constructs a new SectionComponent.
      /**
      * Constructs a new SectionComponent.
      *
      * @param string $uuid
      *   The UUID.
      * @param string $region
      *   The region.
      * @param mixed[] $configuration
      *   The plugin configuration.
      * @param mixed[] $additional
      *   An additional values.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:70
      public toRenderArray(array $contexts = array(), $in_preview = false): array Returns the renderable array for this component.
      /**
      * Returns the renderable array for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of available contexts.
      * @param bool $in_preview
      *   TRUE if the component is being previewed, FALSE otherwise.
      *
      * @return array
      *   A renderable array representing the content of the component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:88
      public get($property): mixed Gets any arbitrary property for the component.
      /**
      * Gets any arbitrary property for the component.
      *
      * @param string $property
      *   The property to retrieve.
      *
      * @return mixed
      *   The value for that property, or NULL if the property does not exist.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:105
      public set($property, $value): $this Sets a value to an arbitrary property for the component.
      /**
      * Sets a value to an arbitrary property for the component.
      *
      * @param string $property
      *   The property to use for the value.
      * @param mixed $value
      *   The value to set.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:125
      public getRegion(): string Gets the region for the component.
      /**
      * Gets the region for the component.
      *
      * @return string
      *   The region.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:141
      public setRegion($region): $this Sets the region for the component.
      /**
      * Sets the region for the component.
      *
      * @param string $region
      *   The region.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:153
      public getWeight(): int Gets the weight of the component.
      /**
      * Gets the weight of the component.
      *
      * @return int
      *   The zero-based weight of the component.
      *
      * @throws \UnexpectedValueException
      *   Thrown if the weight was never set.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:167
      public setWeight($weight): $this Sets the weight of the component.
      /**
      * Sets the weight of the component.
      *
      * @param int $weight
      *   The zero-based weight of the component.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:179
      public setConfiguration(array $configuration): $this Sets the plugin configuration.
      /**
      * Sets the plugin configuration.
      *
      * @param mixed[] $configuration
      *   The plugin configuration.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:202
      public getPluginId(): string Gets the plugin ID.
      /**
      * Gets the plugin ID.
      *
      * @return string
      *   The plugin ID.
      *
      * @throws \Drupal\Component\Plugin\Exception\PluginException
      *   Thrown if the plugin ID cannot be found.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:216
      public getUuid(): string Gets the UUID for this component.
      /**
      * Gets the UUID for this component.
      *
      * @return string
      *   The UUID.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:229
      public getPlugin(array $contexts = array()): \Drupal\Component\Plugin\PluginInspectionInterface Gets the plugin for this component.
      /**
      * Gets the plugin for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of contexts to set on the plugin.
      *
      * @return \Drupal\Component\Plugin\PluginInspectionInterface
      *   The plugin.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:242
      public toArray(): array Returns an array representation of the section component.
      /**
      * Returns an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @return array
      *   An array representation of the section component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:290
      protected getConfiguration(): mixed[] Gets the component plugin configuration.
      /**
      * Gets the component plugin configuration.
      *
      * @return mixed[]
      *   The component plugin configuration.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:190
      protected pluginManager(): \Drupal\Core\Block\BlockManagerInterface Wraps the component plugin manager.
      /**
      * Wraps the component plugin manager.
      *
      * @return \Drupal\Core\Block\BlockManagerInterface
      *   The plugin manager.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:256
      protected contextHandler(): \Drupal\Core\Plugin\Context\ContextHandlerInterface Wraps the context handler.
      /**
      * Wraps the context handler.
      *
      * @return \Drupal\Core\Plugin\Context\ContextHandlerInterface
      *   The context handler.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:268
      protected eventDispatcher(): \Symfony\Contracts\EventDispatcher\EventDispatcherInterface Wraps the event dispatcher.
      /**
      * Wraps the event dispatcher.
      *
      * @return \Symfony\Contracts\EventDispatcher\EventDispatcherInterface
      *   The event dispatcher.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:278
      public static fromArray(array $component): static Creates an object from an array representation of the section component.
      \Drupal\layout_builder\SectionComponent::fromArray(array $component)
      /**
      * Creates an object from an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @param array $component
      *   An array of section component data in the format returned by ::toArray().
      *
      * @return static
      *   The section component object.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:311
    8ce52226-12d8-43d2-8040-62ff458d5d78 => Drupal\layout_builder\SectionComponent (5)
    • Properties (5)
    • Available methods (18)
    • protected uuid -> string (36) "8ce52226-12d8-43d2-8040-62ff458d5d78"
      protected region -> string (7) "content"
      protected configuration -> array (8)
      id => string (18) "inline_block:basic"
      label => string (18) "Statement of Faith"
      label_display => integer 0
      provider => string (14) "layout_builder"
      view_mode => string (4) "full"
      block_revision_id => string (3) "979"
      block_serialized => null
      context_mapping => array (0)
      protected weight -> integer 2
      protected additional -> array (0)
    • public __construct($uuid, $region, array $configuration = array(), array $additional = array()) Constructs a new SectionComponent.
      /**
      * Constructs a new SectionComponent.
      *
      * @param string $uuid
      *   The UUID.
      * @param string $region
      *   The region.
      * @param mixed[] $configuration
      *   The plugin configuration.
      * @param mixed[] $additional
      *   An additional values.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:70
      public toRenderArray(array $contexts = array(), $in_preview = false): array Returns the renderable array for this component.
      /**
      * Returns the renderable array for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of available contexts.
      * @param bool $in_preview
      *   TRUE if the component is being previewed, FALSE otherwise.
      *
      * @return array
      *   A renderable array representing the content of the component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:88
      public get($property): mixed Gets any arbitrary property for the component.
      /**
      * Gets any arbitrary property for the component.
      *
      * @param string $property
      *   The property to retrieve.
      *
      * @return mixed
      *   The value for that property, or NULL if the property does not exist.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:105
      public set($property, $value): $this Sets a value to an arbitrary property for the component.
      /**
      * Sets a value to an arbitrary property for the component.
      *
      * @param string $property
      *   The property to use for the value.
      * @param mixed $value
      *   The value to set.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:125
      public getRegion(): string Gets the region for the component.
      /**
      * Gets the region for the component.
      *
      * @return string
      *   The region.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:141
      public setRegion($region): $this Sets the region for the component.
      /**
      * Sets the region for the component.
      *
      * @param string $region
      *   The region.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:153
      public getWeight(): int Gets the weight of the component.
      /**
      * Gets the weight of the component.
      *
      * @return int
      *   The zero-based weight of the component.
      *
      * @throws \UnexpectedValueException
      *   Thrown if the weight was never set.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:167
      public setWeight($weight): $this Sets the weight of the component.
      /**
      * Sets the weight of the component.
      *
      * @param int $weight
      *   The zero-based weight of the component.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:179
      public setConfiguration(array $configuration): $this Sets the plugin configuration.
      /**
      * Sets the plugin configuration.
      *
      * @param mixed[] $configuration
      *   The plugin configuration.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:202
      public getPluginId(): string Gets the plugin ID.
      /**
      * Gets the plugin ID.
      *
      * @return string
      *   The plugin ID.
      *
      * @throws \Drupal\Component\Plugin\Exception\PluginException
      *   Thrown if the plugin ID cannot be found.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:216
      public getUuid(): string Gets the UUID for this component.
      /**
      * Gets the UUID for this component.
      *
      * @return string
      *   The UUID.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:229
      public getPlugin(array $contexts = array()): \Drupal\Component\Plugin\PluginInspectionInterface Gets the plugin for this component.
      /**
      * Gets the plugin for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of contexts to set on the plugin.
      *
      * @return \Drupal\Component\Plugin\PluginInspectionInterface
      *   The plugin.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:242
      public toArray(): array Returns an array representation of the section component.
      /**
      * Returns an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @return array
      *   An array representation of the section component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:290
      protected getConfiguration(): mixed[] Gets the component plugin configuration.
      /**
      * Gets the component plugin configuration.
      *
      * @return mixed[]
      *   The component plugin configuration.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:190
      protected pluginManager(): \Drupal\Core\Block\BlockManagerInterface Wraps the component plugin manager.
      /**
      * Wraps the component plugin manager.
      *
      * @return \Drupal\Core\Block\BlockManagerInterface
      *   The plugin manager.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:256
      protected contextHandler(): \Drupal\Core\Plugin\Context\ContextHandlerInterface Wraps the context handler.
      /**
      * Wraps the context handler.
      *
      * @return \Drupal\Core\Plugin\Context\ContextHandlerInterface
      *   The context handler.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:268
      protected eventDispatcher(): \Symfony\Contracts\EventDispatcher\EventDispatcherInterface Wraps the event dispatcher.
      /**
      * Wraps the event dispatcher.
      *
      * @return \Symfony\Contracts\EventDispatcher\EventDispatcherInterface
      *   The event dispatcher.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:278
      public static fromArray(array $component): static Creates an object from an array representation of the section component.
      \Drupal\layout_builder\SectionComponent::fromArray(array $component)
      /**
      * Creates an object from an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @param array $component
      *   An array of section component data in the format returned by ::toArray().
      *
      * @return static
      *   The section component object.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:311
    7256f5e2-eec4-42c5-b8a5-c4209197ae38 => Drupal\layout_builder\SectionComponent (5)
    • Properties (5)
    • Available methods (18)
    • protected uuid -> string (36) "7256f5e2-eec4-42c5-b8a5-c4209197ae38"
      protected region -> string (7) "content"
      protected configuration -> array (8)
      id => string (28) "inline_block:video_with_text"
      label => string (27) "Samaritan's Purse in Action"
      label_display => string (7) "visible"
      provider => string (14) "layout_builder"
      view_mode => string (4) "full"
      block_revision_id => string (3) "923"
      block_serialized => null
      context_mapping => array (0)
      protected weight -> integer 3
      protected additional -> array (0)
    • public __construct($uuid, $region, array $configuration = array(), array $additional = array()) Constructs a new SectionComponent.
      /**
      * Constructs a new SectionComponent.
      *
      * @param string $uuid
      *   The UUID.
      * @param string $region
      *   The region.
      * @param mixed[] $configuration
      *   The plugin configuration.
      * @param mixed[] $additional
      *   An additional values.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:70
      public toRenderArray(array $contexts = array(), $in_preview = false): array Returns the renderable array for this component.
      /**
      * Returns the renderable array for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of available contexts.
      * @param bool $in_preview
      *   TRUE if the component is being previewed, FALSE otherwise.
      *
      * @return array
      *   A renderable array representing the content of the component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:88
      public get($property): mixed Gets any arbitrary property for the component.
      /**
      * Gets any arbitrary property for the component.
      *
      * @param string $property
      *   The property to retrieve.
      *
      * @return mixed
      *   The value for that property, or NULL if the property does not exist.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:105
      public set($property, $value): $this Sets a value to an arbitrary property for the component.
      /**
      * Sets a value to an arbitrary property for the component.
      *
      * @param string $property
      *   The property to use for the value.
      * @param mixed $value
      *   The value to set.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:125
      public getRegion(): string Gets the region for the component.
      /**
      * Gets the region for the component.
      *
      * @return string
      *   The region.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:141
      public setRegion($region): $this Sets the region for the component.
      /**
      * Sets the region for the component.
      *
      * @param string $region
      *   The region.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:153
      public getWeight(): int Gets the weight of the component.
      /**
      * Gets the weight of the component.
      *
      * @return int
      *   The zero-based weight of the component.
      *
      * @throws \UnexpectedValueException
      *   Thrown if the weight was never set.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:167
      public setWeight($weight): $this Sets the weight of the component.
      /**
      * Sets the weight of the component.
      *
      * @param int $weight
      *   The zero-based weight of the component.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:179
      public setConfiguration(array $configuration): $this Sets the plugin configuration.
      /**
      * Sets the plugin configuration.
      *
      * @param mixed[] $configuration
      *   The plugin configuration.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:202
      public getPluginId(): string Gets the plugin ID.
      /**
      * Gets the plugin ID.
      *
      * @return string
      *   The plugin ID.
      *
      * @throws \Drupal\Component\Plugin\Exception\PluginException
      *   Thrown if the plugin ID cannot be found.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:216
      public getUuid(): string Gets the UUID for this component.
      /**
      * Gets the UUID for this component.
      *
      * @return string
      *   The UUID.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:229
      public getPlugin(array $contexts = array()): \Drupal\Component\Plugin\PluginInspectionInterface Gets the plugin for this component.
      /**
      * Gets the plugin for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of contexts to set on the plugin.
      *
      * @return \Drupal\Component\Plugin\PluginInspectionInterface
      *   The plugin.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:242
      public toArray(): array Returns an array representation of the section component.
      /**
      * Returns an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @return array
      *   An array representation of the section component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:290
      protected getConfiguration(): mixed[] Gets the component plugin configuration.
      /**
      * Gets the component plugin configuration.
      *
      * @return mixed[]
      *   The component plugin configuration.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:190
      protected pluginManager(): \Drupal\Core\Block\BlockManagerInterface Wraps the component plugin manager.
      /**
      * Wraps the component plugin manager.
      *
      * @return \Drupal\Core\Block\BlockManagerInterface
      *   The plugin manager.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:256
      protected contextHandler(): \Drupal\Core\Plugin\Context\ContextHandlerInterface Wraps the context handler.
      /**
      * Wraps the context handler.
      *
      * @return \Drupal\Core\Plugin\Context\ContextHandlerInterface
      *   The context handler.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:268
      protected eventDispatcher(): \Symfony\Contracts\EventDispatcher\EventDispatcherInterface Wraps the event dispatcher.
      /**
      * Wraps the event dispatcher.
      *
      * @return \Symfony\Contracts\EventDispatcher\EventDispatcherInterface
      *   The event dispatcher.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:278
      public static fromArray(array $component): static Creates an object from an array representation of the section component.
      \Drupal\layout_builder\SectionComponent::fromArray(array $component)
      /**
      * Creates an object from an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @param array $component
      *   An array of section component data in the format returned by ::toArray().
      *
      * @return static
      *   The section component object.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:311
    66c04da4-35c9-4f87-975e-6b523b42286d => Drupal\layout_builder\SectionComponent (5)
    • Properties (5)
    • Available methods (18)
    • protected uuid -> string (36) "66c04da4-35c9-4f87-975e-6b523b42286d"
      protected region -> string (7) "content"
      protected configuration -> array (8)
      id => string (13) "webform_block"
      label => string (7) "Webform"
      label_display => integer 0
      provider => string (7) "webform"
      webform_id => string (9) "subscribe"
      default_data => string (0) ""
      redirect => integer 0
      context_mapping => array (0)
      protected weight -> integer 6
      protected additional -> array (0)
    • public __construct($uuid, $region, array $configuration = array(), array $additional = array()) Constructs a new SectionComponent.
      /**
      * Constructs a new SectionComponent.
      *
      * @param string $uuid
      *   The UUID.
      * @param string $region
      *   The region.
      * @param mixed[] $configuration
      *   The plugin configuration.
      * @param mixed[] $additional
      *   An additional values.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:70
      public toRenderArray(array $contexts = array(), $in_preview = false): array Returns the renderable array for this component.
      /**
      * Returns the renderable array for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of available contexts.
      * @param bool $in_preview
      *   TRUE if the component is being previewed, FALSE otherwise.
      *
      * @return array
      *   A renderable array representing the content of the component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:88
      public get($property): mixed Gets any arbitrary property for the component.
      /**
      * Gets any arbitrary property for the component.
      *
      * @param string $property
      *   The property to retrieve.
      *
      * @return mixed
      *   The value for that property, or NULL if the property does not exist.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:105
      public set($property, $value): $this Sets a value to an arbitrary property for the component.
      /**
      * Sets a value to an arbitrary property for the component.
      *
      * @param string $property
      *   The property to use for the value.
      * @param mixed $value
      *   The value to set.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:125
      public getRegion(): string Gets the region for the component.
      /**
      * Gets the region for the component.
      *
      * @return string
      *   The region.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:141
      public setRegion($region): $this Sets the region for the component.
      /**
      * Sets the region for the component.
      *
      * @param string $region
      *   The region.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:153
      public getWeight(): int Gets the weight of the component.
      /**
      * Gets the weight of the component.
      *
      * @return int
      *   The zero-based weight of the component.
      *
      * @throws \UnexpectedValueException
      *   Thrown if the weight was never set.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:167
      public setWeight($weight): $this Sets the weight of the component.
      /**
      * Sets the weight of the component.
      *
      * @param int $weight
      *   The zero-based weight of the component.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:179
      public setConfiguration(array $configuration): $this Sets the plugin configuration.
      /**
      * Sets the plugin configuration.
      *
      * @param mixed[] $configuration
      *   The plugin configuration.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:202
      public getPluginId(): string Gets the plugin ID.
      /**
      * Gets the plugin ID.
      *
      * @return string
      *   The plugin ID.
      *
      * @throws \Drupal\Component\Plugin\Exception\PluginException
      *   Thrown if the plugin ID cannot be found.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:216
      public getUuid(): string Gets the UUID for this component.
      /**
      * Gets the UUID for this component.
      *
      * @return string
      *   The UUID.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:229
      public getPlugin(array $contexts = array()): \Drupal\Component\Plugin\PluginInspectionInterface Gets the plugin for this component.
      /**
      * Gets the plugin for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of contexts to set on the plugin.
      *
      * @return \Drupal\Component\Plugin\PluginInspectionInterface
      *   The plugin.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:242
      public toArray(): array Returns an array representation of the section component.
      /**
      * Returns an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @return array
      *   An array representation of the section component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:290
      protected getConfiguration(): mixed[] Gets the component plugin configuration.
      /**
      * Gets the component plugin configuration.
      *
      * @return mixed[]
      *   The component plugin configuration.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:190
      protected pluginManager(): \Drupal\Core\Block\BlockManagerInterface Wraps the component plugin manager.
      /**
      * Wraps the component plugin manager.
      *
      * @return \Drupal\Core\Block\BlockManagerInterface
      *   The plugin manager.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:256
      protected contextHandler(): \Drupal\Core\Plugin\Context\ContextHandlerInterface Wraps the context handler.
      /**
      * Wraps the context handler.
      *
      * @return \Drupal\Core\Plugin\Context\ContextHandlerInterface
      *   The context handler.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:268
      protected eventDispatcher(): \Symfony\Contracts\EventDispatcher\EventDispatcherInterface Wraps the event dispatcher.
      /**
      * Wraps the event dispatcher.
      *
      * @return \Symfony\Contracts\EventDispatcher\EventDispatcherInterface
      *   The event dispatcher.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:278
      public static fromArray(array $component): static Creates an object from an array representation of the section component.
      \Drupal\layout_builder\SectionComponent::fromArray(array $component)
      /**
      * Creates an object from an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @param array $component
      *   An array of section component data in the format returned by ::toArray().
      *
      * @return static
      *   The section component object.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:311
    fadfe3bf-96ee-4c47-a350-73bc94e75ddf => Drupal\layout_builder\SectionComponent (5)
    • Properties (5)
    • Available methods (18)
    • protected uuid -> string (36) "fadfe3bf-96ee-4c47-a350-73bc94e75ddf"
      protected region -> string (7) "content"
      protected configuration -> array (7)
      id => string (28) "views_block:articles-block_1"
      label => string (22) "Stories from the field"
      label_display => string (7) "visible"
      provider => string (5) "views"
      views_label => string (22) "Stories from the field"
      items_per_page => string (1) "5"
      context_mapping => array (0)
      protected weight -> integer 5
      protected additional -> array (0)
    • public __construct($uuid, $region, array $configuration = array(), array $additional = array()) Constructs a new SectionComponent.
      /**
      * Constructs a new SectionComponent.
      *
      * @param string $uuid
      *   The UUID.
      * @param string $region
      *   The region.
      * @param mixed[] $configuration
      *   The plugin configuration.
      * @param mixed[] $additional
      *   An additional values.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:70
      public toRenderArray(array $contexts = array(), $in_preview = false): array Returns the renderable array for this component.
      /**
      * Returns the renderable array for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of available contexts.
      * @param bool $in_preview
      *   TRUE if the component is being previewed, FALSE otherwise.
      *
      * @return array
      *   A renderable array representing the content of the component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:88
      public get($property): mixed Gets any arbitrary property for the component.
      /**
      * Gets any arbitrary property for the component.
      *
      * @param string $property
      *   The property to retrieve.
      *
      * @return mixed
      *   The value for that property, or NULL if the property does not exist.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:105
      public set($property, $value): $this Sets a value to an arbitrary property for the component.
      /**
      * Sets a value to an arbitrary property for the component.
      *
      * @param string $property
      *   The property to use for the value.
      * @param mixed $value
      *   The value to set.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:125
      public getRegion(): string Gets the region for the component.
      /**
      * Gets the region for the component.
      *
      * @return string
      *   The region.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:141
      public setRegion($region): $this Sets the region for the component.
      /**
      * Sets the region for the component.
      *
      * @param string $region
      *   The region.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:153
      public getWeight(): int Gets the weight of the component.
      /**
      * Gets the weight of the component.
      *
      * @return int
      *   The zero-based weight of the component.
      *
      * @throws \UnexpectedValueException
      *   Thrown if the weight was never set.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:167
      public setWeight($weight): $this Sets the weight of the component.
      /**
      * Sets the weight of the component.
      *
      * @param int $weight
      *   The zero-based weight of the component.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:179
      public setConfiguration(array $configuration): $this Sets the plugin configuration.
      /**
      * Sets the plugin configuration.
      *
      * @param mixed[] $configuration
      *   The plugin configuration.
      *
      * @return $this
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:202
      public getPluginId(): string Gets the plugin ID.
      /**
      * Gets the plugin ID.
      *
      * @return string
      *   The plugin ID.
      *
      * @throws \Drupal\Component\Plugin\Exception\PluginException
      *   Thrown if the plugin ID cannot be found.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:216
      public getUuid(): string Gets the UUID for this component.
      /**
      * Gets the UUID for this component.
      *
      * @return string
      *   The UUID.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:229
      public getPlugin(array $contexts = array()): \Drupal\Component\Plugin\PluginInspectionInterface Gets the plugin for this component.
      /**
      * Gets the plugin for this component.
      *
      * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
      *   An array of contexts to set on the plugin.
      *
      * @return \Drupal\Component\Plugin\PluginInspectionInterface
      *   The plugin.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:242
      public toArray(): array Returns an array representation of the section component.
      /**
      * Returns an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @return array
      *   An array representation of the section component.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:290
      protected getConfiguration(): mixed[] Gets the component plugin configuration.
      /**
      * Gets the component plugin configuration.
      *
      * @return mixed[]
      *   The component plugin configuration.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:190
      protected pluginManager(): \Drupal\Core\Block\BlockManagerInterface Wraps the component plugin manager.
      /**
      * Wraps the component plugin manager.
      *
      * @return \Drupal\Core\Block\BlockManagerInterface
      *   The plugin manager.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:256
      protected contextHandler(): \Drupal\Core\Plugin\Context\ContextHandlerInterface Wraps the context handler.
      /**
      * Wraps the context handler.
      *
      * @return \Drupal\Core\Plugin\Context\ContextHandlerInterface
      *   The context handler.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:268
      protected eventDispatcher(): \Symfony\Contracts\EventDispatcher\EventDispatcherInterface Wraps the event dispatcher.
      /**
      * Wraps the event dispatcher.
      *
      * @return \Symfony\Contracts\EventDispatcher\EventDispatcherInterface
      *   The event dispatcher.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:278
      public static fromArray(array $component): static Creates an object from an array representation of the section component.
      \Drupal\layout_builder\SectionComponent::fromArray(array $component)
      /**
      * Creates an object from an array representation of the section component.
      *
      * Only use this method if you are implementing custom storage for sections.
      *
      * @param array $component
      *   An array of section component data in the format returned by ::toArray().
      *
      * @return static
      *   The section component object.
      */
      
      Defined in <ROOT>/core/modules/layout_builder/src/SectionComponent.php:311
    protected thirdPartySettings -> array (0)
  • public __construct($layout_id, array $layout_settings = array(), array $components = array(), array $third_party_settings = array()) Constructs a new Section.
    new \Drupal\layout_builder\Section($layout_id, array $layout_settings = array(), array $components = array(), array $third_party_settings = array())
    /**
    * Constructs a new Section.
    *
    * @param string $layout_id
    *   The layout plugin ID.
    * @param array $layout_settings
    *   (optional) The layout plugin settings.
    * @param \Drupal\layout_builder\SectionComponent[] $components
    *   (optional) The components.
    * @param array[] $third_party_settings
    *   (optional) Any third party settings.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:65
    public toRenderArray(array $contexts = array(), $in_preview = false): array Returns the renderable array for this section.
    $0['layout_builder__layout'][1]['section']->toRenderArray(array $contexts = array(), $in_preview = false)
    /**
    * Returns the renderable array for this section.
    *
    * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
    *   An array of available contexts.
    * @param bool $in_preview
    *   TRUE if the section is being previewed, FALSE otherwise.
    *
    * @return array
    *   A renderable array representing the content of the section.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:85
    public getLayout(array $contexts = array()): \Drupal\Core\Layout\LayoutInterface Gets the layout plugin for this section.
    $0['layout_builder__layout'][1]['section']->getLayout(array $contexts = array())
    /**
    * Gets the layout plugin for this section.
    *
    * @param \Drupal\Core\Plugin\Context\ContextInterface[] $contexts
    *   An array of available contexts.
    *
    * @return \Drupal\Core\Layout\LayoutInterface
    *   The layout plugin.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:115
    public getLayoutId(): string Gets the layout plugin ID for this section.
    $0['layout_builder__layout'][1]['section']->getLayoutId()
    /**
    * Gets the layout plugin ID for this section.
    *
    * @return string
    *   The layout plugin ID.
    *
    * @internal
    *   This method should only be used by code responsible for storing the data.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:132
    public getLayoutSettings(): mixed[] Gets the layout plugin settings for this section.
    $0['layout_builder__layout'][1]['section']->getLayoutSettings()
    /**
    * Gets the layout plugin settings for this section.
    *
    * @return mixed[]
    *   The layout plugin settings.
    *
    * @internal
    *   This method should only be used by code responsible for storing the data.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:145
    public setLayoutSettings(array $layout_settings): $this Sets the layout plugin settings for this section.
    $0['layout_builder__layout'][1]['section']->setLayoutSettings(array $layout_settings)
    /**
    * Sets the layout plugin settings for this section.
    *
    * @param mixed[] $layout_settings
    *   The layout plugin settings.
    *
    * @return $this
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:157
    public getDefaultRegion(): string Gets the default region.
    $0['layout_builder__layout'][1]['section']->getDefaultRegion()
    /**
    * Gets the default region.
    *
    * @return string
    *   The machine-readable name of the default region.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:168
    public getComponents(): \Drupal\layout_builder\SectionComponent[] Returns the components of the section.
    $0['layout_builder__layout'][1]['section']->getComponents()
    /**
    * Returns the components of the section.
    *
    * @return \Drupal\layout_builder\SectionComponent[]
    *   An array of components, keyed by the component UUID.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:178
    public getComponent($uuid): \Drupal\layout_builder\SectionComponent Gets the component for a given UUID.
    $0['layout_builder__layout'][1]['section']->getComponent($uuid)
    /**
    * Gets the component for a given UUID.
    *
    * @param string $uuid
    *   The UUID of the component to retrieve.
    *
    * @return \Drupal\layout_builder\SectionComponent
    *   The component.
    *
    * @throws \InvalidArgumentException
    *   Thrown when the expected UUID does not exist.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:194
    public removeComponent($uuid): $this Removes a given component from a region.
    $0['layout_builder__layout'][1]['section']->removeComponent($uuid)
    /**
    * Removes a given component from a region.
    *
    * @param string $uuid
    *   The UUID of the component to remove.
    *
    * @return $this
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:223
    public appendComponent(Drupal\layout_builder\SectionComponent $component): $this Appends a component to the end of a region.
    $0['layout_builder__layout'][1]['section']->appendComponent(Drupal\layout_builder\SectionComponent $component)
    /**
    * Appends a component to the end of a region.
    *
    * @param \Drupal\layout_builder\SectionComponent $component
    *   The component being appended.
    *
    * @return $this
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:236
    public getComponentsByRegion($region): \Drupal\layout_builder\SectionComponent[] Gets the components for a specific region.
    $0['layout_builder__layout'][1]['section']->getComponentsByRegion($region)
    /**
    * Gets the components for a specific region.
    *
    * @param string $region
    *   The region name.
    *
    * @return \Drupal\layout_builder\SectionComponent[]
    *   An array of components in the specified region, sorted by weight.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:268
    public insertAfterComponent($preceding_uuid, Drupal\layout_builder\SectionComponent $component): $this Inserts a component after a specified existing component.
    $0['layout_builder__layout'][1]['section']->insertAfterComponent($preceding_uuid, Drupal\layout_builder\SectionComponent $component)
    /**
    * Inserts a component after a specified existing component.
    *
    * @param string $preceding_uuid
    *   The UUID of the existing component to insert after.
    * @param \Drupal\layout_builder\SectionComponent $component
    *   The component being inserted.
    *
    * @return $this
    *
    * @throws \InvalidArgumentException
    *   Thrown when the expected UUID does not exist.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:291
    public insertComponent($delta, Drupal\layout_builder\SectionComponent $new_component): $this Inserts a component at a specified delta.
    $0['layout_builder__layout'][1]['section']->insertComponent($delta, Drupal\layout_builder\SectionComponent $new_component)
    /**
    * Inserts a component at a specified delta.
    *
    * @param int $delta
    *   The zero-based delta in which to insert the component.
    * @param \Drupal\layout_builder\SectionComponent $new_component
    *   The component being inserted.
    *
    * @return $this
    *
    * @throws \OutOfBoundsException
    *   Thrown when the specified delta is invalid.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:314
    public toArray(): array Returns an array representation of the section.
    $0['layout_builder__layout'][1]['section']->toArray()
    /**
    * Returns an array representation of the section.
    *
    * Only use this method if you are implementing custom storage for sections.
    *
    * @return array
    *   An array representation of the section component.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:355
    public __clone() Magic method: Implements a deep clone.
    clone $0['layout_builder__layout'][1]['section']
    /**
    * Magic method: Implements a deep clone.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:396
    public getThirdPartySetting($provider, $key, $default = null) {@inheritdoc}
    $0['layout_builder__layout'][1]['section']->getThirdPartySetting($provider, $key, $default = null)
    /**
    * {@inheritdoc}
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:405
    public getThirdPartySettings($provider) {@inheritdoc}
    $0['layout_builder__layout'][1]['section']->getThirdPartySettings($provider)
    /**
    * {@inheritdoc}
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:412
    public setThirdPartySetting($provider, $key, $value) {@inheritdoc}
    $0['layout_builder__layout'][1]['section']->setThirdPartySetting($provider, $key, $value)
    /**
    * {@inheritdoc}
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:419
    public unsetThirdPartySetting($provider, $key) {@inheritdoc}
    $0['layout_builder__layout'][1]['section']->unsetThirdPartySetting($provider, $key)
    /**
    * {@inheritdoc}
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:427
    public getThirdPartyProviders() {@inheritdoc}
    $0['layout_builder__layout'][1]['section']->getThirdPartyProviders()
    /**
    * {@inheritdoc}
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:440
    protected setComponent(Drupal\layout_builder\SectionComponent $component): $this Helper method to set a component.
    /**
    * Helper method to set a component.
    *
    * @param \Drupal\layout_builder\SectionComponent $component
    *   The component.
    *
    * @return $this
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:210
    protected getNextHighestWeight($region): int Returns the next highest weight of the component in a region.
    /**
    * Returns the next highest weight of the component in a region.
    *
    * @param string $region
    *   The region name.
    *
    * @return int
    *   A number higher than the highest weight of the component in the region.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:251
    protected layoutPluginManager(): \Drupal\Core\Layout\LayoutPluginManagerInterface Wraps the layout plugin manager.
    /**
    * Wraps the layout plugin manager.
    *
    * @return \Drupal\Core\Layout\LayoutPluginManagerInterface
    *   The layout plugin manager.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:343
    protected contextHandler(): \Drupal\Core\Plugin\Context\ContextHandlerInterface Wraps the context handler.
    /**
    * Wraps the context handler.
    *
    * @return \Drupal\Core\Plugin\Context\ContextHandlerInterface
    *   The context handler.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:450
    public static fromArray(array $section): static Creates an object from an array representation of the section.
    \Drupal\layout_builder\Section::fromArray(array $section)
    /**
    * Creates an object from an array representation of the section.
    *
    * Only use this method if you are implementing custom storage for sections.
    *
    * @param array $section
    *   An array of section data in the format returned by ::toArray().
    *
    * @return static
    *   The section object.
    */
    
    Defined in <ROOT>/core/modules/layout_builder/src/Section.php:377
Called from <ROOT>/modules/contrib/devel/src/Controller/EntityDebugController.php:109 [Drupal\devel\DevelDumperManager->exportAsRenderable()]
  1. <ROOT>/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php:123 [call_user_func_array()]
  2. <ROOT>/core/lib/Drupal/Core/Render/Renderer.php:592 [Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}()]
  3. <ROOT>/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php:124 [Drupal\Core\Render\Renderer->executeInRenderContext()]
  4. <ROOT>/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php:97 [Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext()]
  5. .../symfony/http-kernel/HttpKernel.php:181 [Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}()]
  6. .../symfony/http-kernel/HttpKernel.php:76 [Symfony\Component\HttpKernel\HttpKernel->handleRaw()]
  7. <ROOT>/core/lib/Drupal/Core/StackMiddleware/Session.php:58 [Symfony\Component\HttpKernel\HttpKernel->handle()]
  8. <ROOT>/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php:48 [Drupal\Core\StackMiddleware\Session->handle()]
  9. <ROOT>/core/modules/page_cache/src/StackMiddleware/PageCache.php:191 [Drupal\Core\StackMiddleware\KernelPreHandle->handle()]
  10. <ROOT>/core/modules/page_cache/src/StackMiddleware/PageCache.php:128 [Drupal\page_cache\StackMiddleware\PageCache->fetch()]
  11. <ROOT>/core/modules/page_cache/src/StackMiddleware/PageCache.php:82 [Drupal\page_cache\StackMiddleware\PageCache->lookup()]
  12. <ROOT>/modules/contrib/cdn/src/StackMiddleware/DuplicateContentPreventionMiddleware.php:117 [Drupal\page_cache\StackMiddleware\PageCache->handle()]
  13. <ROOT>/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php:48 [Drupal\cdn\StackMiddleware\DuplicateContentPreventionMiddleware->handle()]
  14. <ROOT>/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php:51 [Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle()]
  15. <ROOT>/core/lib/Drupal/Core/StackMiddleware/StackedHttpKernel.php:51 [Drupal\Core\StackMiddleware\NegotiationMiddleware->handle()]
  16. <ROOT>/core/lib/Drupal/Core/DrupalKernel.php:704 [Drupal\Core\StackMiddleware\StackedHttpKernel->handle()]
  17. <ROOT>/index.php:19 [Drupal\Core\DrupalKernel->handle()]