Devel Render
Variable
Array ( [#node] => stdClass Object ( [__CLASS__] => Drupal\node\Entity\Node [in_preview] => [values:protected] => Array ( [nid] => Array ( [x-default] => 28 ) [vid] => Array ( [x-default] => 631 ) [type] => Array ( [x-default] => book ) [uuid] => Array ( [x-default] => eafca065-b303-427d-8afa-84e1d63888df ) [langcode] => Array ( [x-default] => en ) [revision_uid] => Array ( [x-default] => 1 ) [revision_timestamp] => Array ( [x-default] => 1613263123 ) [revision_log] => Array ( [x-default] => ) [revision_default] => Array ( [x-default] => 1 ) [isDefaultRevision] => Array ( [x-default] => 1 ) [status] => Array ( [x-default] => 1 ) [uid] => Array ( [x-default] => 1 ) [title] => Array ( [x-default] => Command line usage ) [created] => Array ( [x-default] => 1539202865 ) [changed] => Array ( [x-default] => 1613263123 ) [promote] => Array ( [x-default] => 0 ) [sticky] => Array ( [x-default] => 0 ) [default_langcode] => Array ( [x-default] => 1 ) [revision_translation_affected] => Array ( [x-default] => 1 ) [body] => Array ( [x-default] => Array ( [0] => Array ( [value] => .container { display: grid; grid-template-columns: auto auto; /* 2 COL LAYOUT */ } .divL, .divR { box-sizing: border-box; padding: 10px; } .divL { text-align: center; min-width: 128px; } .divR { } @media only screen and (max-width: 768px) { .container { display: block; } }[summary] => [format] => full_html ) ) ) [book] => Array ( [nid] => 28 [bid] => 24 [pid] => 24 [has_children] => 0 [weight] => -9 [depth] => 2 [p1] => 24 [p2] => 28 [p3] => 0 [p4] => 0 [p5] => 0 [p6] => 0 [p7] => 0 [p8] => 0 [p9] => 0 [link_path] => node/28 [link_title] => Command line usage ) ) [fields:protected] => Array ( ) [fieldDefinitions:protected] => Array ( [nid] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => integer [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => integer [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(6) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:integer [settings] => Array(6) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => ID [arguments:protected] => Array(0) ) [read-only] => 1 [provider] => node [field_name] => nid [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [uuid] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => uuid [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => uuid [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(6) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:uuid [settings] => Array(3) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => UUID [arguments:protected] => Array(0) ) [read-only] => 1 [provider] => node [field_name] => uuid [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [vid] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => integer [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => integer [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(6) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:integer [settings] => Array(6) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Revision ID [arguments:protected] => Array(0) ) [read-only] => 1 [provider] => node [field_name] => vid [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [langcode] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => language [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => language [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(8) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:language [settings] => Array(0) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Language [arguments:protected] => Array(0) ) [display] => Array ( [view] => Array(1) [form] => Array(1) ) [revisionable] => 1 [translatable] => 1 [provider] => node [field_name] => langcode [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [type] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => entity_reference [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => entity_reference [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(7) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:entity_reference [settings] => Array(3) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => Content type [required] => 1 [read-only] => 1 [provider] => node [field_name] => type [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [revision_timestamp] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => created [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => created [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(7) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:created [settings] => Array(0) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Revision create time [arguments:protected] => Array(0) ) [description] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => The time that the current revision was created. [arguments:protected] => Array(0) ) [revisionable] => 1 [provider] => node [field_name] => revision_timestamp [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [revision_uid] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => entity_reference [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => entity_reference [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(7) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:entity_reference [settings] => Array(3) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Revision user [arguments:protected] => Array(0) ) [description] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => The user ID of the author of the current revision. [arguments:protected] => Array(0) ) [revisionable] => 1 [provider] => node [field_name] => revision_uid [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [revision_log] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => string_long [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => string_long [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(9) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:string_long [settings] => Array(1) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Revision log message [arguments:protected] => Array(0) ) [description] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Briefly describe the changes you have made. [arguments:protected] => Array(0) ) [revisionable] => 1 [default_value] => Array ( [0] => Array(1) ) [display] => Array ( [form] => Array(1) ) [provider] => node [field_name] => revision_log [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [status] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => boolean [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => boolean [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(9) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:boolean [settings] => Array(2) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Published [arguments:protected] => Array(0) ) [revisionable] => 1 [translatable] => 1 [default_value] => Array ( [0] => Array(1) ) [display] => Array ( [form] => Array(2) ) [provider] => node [field_name] => status [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [uid] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => entity_reference [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => entity_reference [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(10) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:entity_reference [settings] => Array(3) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Authored by [arguments:protected] => Array(0) ) [translatable] => 1 [default_value_callback] => Drupal\node\Entity\Node::getDefaultEntityOwner [description] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => The username of the content author. [arguments:protected] => Array(0) ) [revisionable] => 1 [display] => Array ( [view] => Array(1) [form] => Array(2) ) [provider] => node [field_name] => uid [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [title] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => string [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => string [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(9) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:string [settings] => Array(3) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Title [arguments:protected] => Array(0) ) [required] => 1 [translatable] => 1 [revisionable] => 1 [display] => Array ( [view] => Array(1) [form] => Array(2) ) [provider] => node [field_name] => title [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [created] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => created [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => created [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(9) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:created [settings] => Array(0) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Authored on [arguments:protected] => Array(0) ) [description] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => The time that the node was created. [arguments:protected] => Array(0) ) [revisionable] => 1 [translatable] => 1 [display] => Array ( [view] => Array(1) [form] => Array(2) ) [provider] => node [field_name] => created [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [changed] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => changed [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => changed [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(8) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:changed [settings] => Array(0) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Changed [arguments:protected] => Array(0) ) [description] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => The time that the node was last edited. [arguments:protected] => Array(0) ) [revisionable] => 1 [translatable] => 1 [provider] => node [field_name] => changed [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [promote] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\Entity\BaseFieldOverride [baseFieldDefinition:protected] => [id:protected] => node.book.promote [field_name:protected] => promote [field_type:protected] => boolean [entity_type:protected] => node [bundle:protected] => book [label:protected] => Promoted to front page [description:protected] => [settings:protected] => Array ( [on_label] => On [off_label] => Off ) [required:protected] => [translatable:protected] => 1 [default_value:protected] => Array ( [0] => Array ( [value] => 0 ) ) [default_value_callback:protected] => [fieldStorage:protected] => [itemDefinition:protected] => [constraints:protected] => Array ( ) [propertyConstraints:protected] => Array ( ) [originalId:protected] => node.book.promote [status:protected] => 1 [uuid:protected] => c99fe7b3-2403-4420-afb0-8199d0e791e0 [langcode:protected] => en [third_party_settings:protected] => Array ( ) [_core:protected] => Array ( [default_config_hash] => rYbAZX1eKDo7CVRnBnpYgdmk8HQo5IcKhzePCx9LCZY ) [trustedData:protected] => [entityTypeId:protected] => base_field_override [enforceIsNew:protected] => [typedData:protected] => [cacheContexts:protected] => Array ( ) [cacheTags:protected] => Array ( ) [cacheMaxAge:protected] => -1 [_serviceIds:protected] => Array ( ) [_entityStorages:protected] => Array ( ) [dependencies:protected] => Array ( [config] => Array ( [0] => node.type.book ) ) [isSyncing:protected] => [isUninstalling:Drupal\Core\Config\Entity\ConfigEntityBase:private] => ) [sticky] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => boolean [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => boolean [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(9) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:boolean [settings] => Array(2) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Sticky at top of lists [arguments:protected] => Array(0) ) [revisionable] => 1 [translatable] => 1 [default_value] => Array ( [0] => Array(1) ) [display] => Array ( [form] => Array(2) ) [provider] => node [field_name] => sticky [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [default_langcode] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => boolean [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => boolean [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(9) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:boolean [settings] => Array(2) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Default translation [arguments:protected] => Array(0) ) [description] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => A flag indicating whether this is the default translation. [arguments:protected] => Array(0) ) [translatable] => 1 [revisionable] => 1 [default_value] => Array ( [0] => Array(1) ) [provider] => node [field_name] => default_langcode [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [revision_default] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => boolean [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => boolean [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(10) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:boolean [settings] => Array(2) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Default revision [arguments:protected] => Array(0) ) [description] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => A flag indicating whether this was a default revision when it was saved. [arguments:protected] => Array(0) ) [storage_required] => 1 [internal] => 1 [translatable] => [revisionable] => 1 [provider] => node [field_name] => revision_default [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [revision_translation_affected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => boolean [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => boolean [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(9) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:boolean [settings] => Array(2) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Revision translation affected [arguments:protected] => Array(0) ) [description] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Indicates if the last edit of a translation belongs to current revision. [arguments:protected] => Array(0) ) [read-only] => 1 [revisionable] => 1 [translatable] => 1 [provider] => node [field_name] => revision_translation_affected [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [path] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => path [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => path [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(8) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:path [settings] => Array(0) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => URL alias [arguments:protected] => Array(0) ) [translatable] => 1 [display] => Array ( [form] => Array(2) ) [computed] => 1 [provider] => path [field_name] => path [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [menu_link] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => entity_reference [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array ( ) [itemDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [fieldDefinition:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Field\BaseFieldDefinition [type:protected] => entity_reference [propertyDefinitions:protected] => [schema:protected] => [indexes:protected] => Array(0) [itemDefinition:protected] => Drupal\Core\Field\TypedData\FieldItemDataDefinition [definition:protected] => Array(11) [typedDataManager:protected] => ) [definition:protected] => Array ( [type] => field_item:entity_reference [settings] => Array(3) ) [typedDataManager:protected] => ) [definition:protected] => Array ( [label] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Menu link [arguments:protected] => Array(0) ) [description] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Computed menu link for the node (only available during node saving). [arguments:protected] => Array(0) ) [revisionable] => 1 [translatable] => 1 [internal] => 1 [display] => Array ( [view] => Array(1) [form] => Array(1) ) [computed] => 1 [provider] => token [field_name] => menu_link [entity_type] => node [bundle] => ) [typedDataManager:protected] => ) [body] => stdClass Object ( [__CLASS__] => Drupal\field\Entity\FieldConfig [deleted:protected] => [fieldStorage:protected] => [id:protected] => node.book.body [field_name:protected] => body [field_type:protected] => text_with_summary [entity_type:protected] => node [bundle:protected] => book [label:protected] => Body [description:protected] => [settings:protected] => Array ( [display_summary] => 1 [required_summary] => ) [required:protected] => [translatable:protected] => 1 [default_value:protected] => Array ( ) [default_value_callback:protected] => [itemDefinition:protected] => [constraints:protected] => Array ( ) [propertyConstraints:protected] => Array ( ) [originalId:protected] => node.book.body [status:protected] => 1 [uuid:protected] => a8025237-e04f-42ff-85e3-cbc206001488 [langcode:protected] => en [third_party_settings:protected] => Array ( ) [_core:protected] => Array ( [default_config_hash] => 718sPNbCWIXxNeDj1kRMyvll4TdMM9sxlzPrShb1dKU ) [trustedData:protected] => [entityTypeId:protected] => field_config [enforceIsNew:protected] => [typedData:protected] => [cacheContexts:protected] => Array ( ) [cacheTags:protected] => Array ( ) [cacheMaxAge:protected] => -1 [_serviceIds:protected] => Array ( ) [_entityStorages:protected] => Array ( ) [dependencies:protected] => Array ( [config] => Array ( [0] => field.storage.node.body [1] => node.type.book ) [module] => Array ( [0] => text ) ) [isSyncing:protected] => [isUninstalling:Drupal\Core\Config\Entity\ConfigEntityBase:private] => ) ) [languages:protected] => Array ( [en] => stdClass Object ( [__CLASS__] => Drupal\Core\Language\Language [defaultValues] => Array ( [id] => en [name] => English [direction] => ltr [weight] => 0 [locked] => ) [name:protected] => English [id:protected] => en [direction:protected] => ltr [weight:protected] => 0 [locked:protected] => ) [und] => stdClass Object ( [__CLASS__] => Drupal\Core\Language\Language [defaultValues] => Array ( [id] => en [name] => English [direction] => ltr [weight] => 0 [locked] => ) [name:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array ( ) [stringTranslation:protected] => [string:protected] => Not specified [arguments:protected] => Array ( ) ) [id:protected] => und [direction:protected] => ltr [weight:protected] => 1 [locked:protected] => 1 ) [zxx] => stdClass Object ( [__CLASS__] => Drupal\Core\Language\Language [defaultValues] => Array ( [id] => en [name] => English [direction] => ltr [weight] => 0 [locked] => ) [name:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array ( ) [stringTranslation:protected] => [string:protected] => Not applicable [arguments:protected] => Array ( ) ) [id:protected] => zxx [direction:protected] => ltr [weight:protected] => 2 [locked:protected] => 1 ) ) [langcodeKey:protected] => langcode [defaultLangcodeKey:protected] => default_langcode [activeLangcode:protected] => x-default [defaultLangcode:protected] => en [translations:protected] => Array ( [x-default] => Array ( [status] => 1 ) ) [translationInitialize:protected] => [newRevision:protected] => [isDefaultRevision:protected] => 1 [entityKeys:protected] => Array ( [bundle] => book [id] => 28 [revision] => 631 [uuid] => eafca065-b303-427d-8afa-84e1d63888df ) [translatableEntityKeys:protected] => Array ( [label] => Array ( [x-default] => Command line usage ) [langcode] => Array ( [x-default] => en ) [status] => Array ( [x-default] => 1 ) [published] => Array ( [x-default] => 1 ) [uid] => Array ( [x-default] => 1 ) [owner] => Array ( [x-default] => 1 ) [default_langcode] => Array ( [x-default] => 1 ) [revision_translation_affected] => Array ( [x-default] => 1 ) ) [validated:protected] => [validationRequired:protected] => [loadedRevisionId:protected] => 631 [revisionTranslationAffectedKey:protected] => revision_translation_affected [enforceRevisionTranslationAffected:protected] => Array ( ) [fieldsToSkipFromTranslationChangesCheck:protected] => Array ( ) [entityTypeId:protected] => node [enforceIsNew:protected] => [typedData:protected] => [cacheContexts:protected] => Array ( ) [cacheTags:protected] => Array ( ) [cacheMaxAge:protected] => -1 [_serviceIds:protected] => Array ( ) [_entityStorages:protected] => Array ( ) [isSyncing:protected] => ) [#view_mode] => full [#cache] => Array ( [tags] => Array ( [0] => node:28 [1] => node_view ) [contexts] => Array ( ) [max-age] => -1 [keys] => Array ( [0] => entity_view [1] => node [2] => 28 [3] => full ) [bin] => render ) [#theme] => node [#weight] => 0 [#pre_render] => Array ( [0] => Array ( [0] => stdClass Object ( [__CLASS__] => Drupal\node\NodeViewBuilder [deprecatedProperties:protected] => Array ( [entityManager] => entity.manager ) [entityTypeId:protected] => node [entityType:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Entity\ContentEntityType [revision_metadata_keys:protected] => Array ( [revision_user] => revision_uid [revision_created] => revision_timestamp [revision_log_message] => revision_log [revision_default] => revision_default ) [requiredRevisionMetadataKeys:protected] => Array ( [revision_default] => revision_default ) [static_cache:protected] => 1 [render_cache:protected] => 1 [persistent_cache:protected] => 1 [entity_keys:protected] => Array ( [id] => nid [revision] => vid [bundle] => type [label] => title [langcode] => langcode [uuid] => uuid [status] => status [published] => status [uid] => uid [owner] => uid [default_langcode] => default_langcode [revision_translation_affected] => revision_translation_affected ) [id:protected] => node [originalClass:protected] => Drupal\node\Entity\Node [handlers:protected] => Array ( [storage] => Drupal\node\NodeStorage [storage_schema] => Drupal\node\NodeStorageSchema [view_builder] => Drupal\node\NodeViewBuilder [access] => Drupal\node\NodeAccessControlHandler [views_data] => Drupal\node\NodeViewsData [form] => Array(5) [route_provider] => Array(1) [list_builder] => Drupal\node\NodeListBuilder [translation] => Drupal\node\NodeTranslationHandler ) [admin_permission:protected] => [permission_granularity:protected] => bundle [links:protected] => Array ( [canonical] => /node/{node} [delete-form] => /node/{node}/delete [delete-multiple-form] => /admin/content/node/delete [edit-form] => /node/{node}/edit [version-history] => /node/{node}/revisions [revision] => /node/{node}/revisions/{node_revision}/view [create] => /node [book-outline-form] => /node/{node}/outline [book-remove-form] => /node/{node}/outline/remove [devel-load] => /devel/node/{node} [devel-render] => /devel/node/{node}/render [devel-definition] => /devel/node/{node}/definition [token-devel] => /node/{node}/devel/token ) [label_callback:protected] => [bundle_entity_type:protected] => node_type [bundle_of:protected] => [bundle_label:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Content type [arguments:protected] => Array(0) ) [base_table:protected] => node [revision_data_table:protected] => node_field_revision [revision_table:protected] => node_revision [data_table:protected] => node_field_data [internal:protected] => [translatable:protected] => 1 [show_revision_ui:protected] => 1 [label:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Content [arguments:protected] => Array(0) ) [label_collection:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => Content [arguments:protected] => Array(0) ) [label_singular:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => content item [arguments:protected] => Array(0) ) [label_plural:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(0) [stringTranslation:protected] => [string:protected] => content items [arguments:protected] => Array(0) ) [label_count:protected] => Array ( [singular] => @count content item [plural] => @count content items [context] => ) [uri_callback:protected] => [group:protected] => content [group_label:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslatableMarkup [translatedMarkup:protected] => [options:protected] => Array(1) [stringTranslation:protected] => [string:protected] => Content [arguments:protected] => Array(0) ) [field_ui_base_route:protected] => entity.node_type.edit_form [common_reference_target:protected] => 1 [list_cache_contexts:protected] => Array ( [0] => user.node_grants:view ) [list_cache_tags:protected] => Array ( [0] => node_list ) [constraints:protected] => Array ( [EntityChanged] => [EntityUntranslatableFields] => [BookOutline] => Array(0) [MenuSettings] => Array(0) ) [additional:protected] => Array ( [token_type] => node ) [class:protected] => Drupal\node\Entity\Node [provider:protected] => node [_serviceIds:protected] => Array ( ) [_entityStorages:protected] => Array ( ) [stringTranslation:protected] => ) [entityRepository:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Entity\EntityRepository [entityTypeManager:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Entity\EntityTypeManager [handlers:protected] => Array(2) [stringTranslation:protected] => Drupal\Core\StringTranslation\TranslationManager [classResolver:protected] => Drupal\Core\DependencyInjection\ClassResolver [entityLastInstalledSchemaRepository:protected] => Drupal\Core\Entity\EntityLastInstalledSchemaRepository [activeDefinitions:protected] => Array(2) [cacheKey:protected] => entity_type [cacheTags:protected] => Array(1) [alterHook:protected] => entity_type [subdir:protected] => Entity [moduleHandler:protected] => Drupal\Core\Extension\ModuleHandler [defaults:protected] => Array(0) [pluginDefinitionAnnotationName:protected] => Drupal\Component\Annotation\Plugin [pluginInterface:protected] => Drupal\Core\Entity\EntityInterface [namespaces:protected] => ArrayObject [additionalAnnotationNamespaces:protected] => Array(0) [discovery:protected] => Drupal\Core\Plugin\Discovery\AnnotatedClassDiscovery [factory:protected] => [mapper:protected] => [definitions:protected] => Array(39) [cacheBackend:protected] => Drupal\Core\Cache\DatabaseBackend [useCaches:protected] => 1 [container:protected] => Drupal\Core\DependencyInjection\Container ) [languageManager:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Language\LanguageManager [languages:protected] => Array(1) [defaultLanguage:protected] => Drupal\Core\Language\LanguageDefault [_serviceIds:protected] => Array(0) [_entityStorages:protected] => Array(0) ) [contextRepository:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Plugin\Context\LazyContextRepository [contextProviderServiceIDs:protected] => Array(3) [container:protected] => Drupal\Core\DependencyInjection\Container [contexts:protected] => Array(0) ) ) [entityDisplayRepository:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Entity\EntityDisplayRepository [displayModeInfo:protected] => Array ( [view_mode] => Array(12) ) [languageManager:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Language\LanguageManager [languages:protected] => Array(1) [defaultLanguage:protected] => Drupal\Core\Language\LanguageDefault [_serviceIds:protected] => Array(0) [_entityStorages:protected] => Array(0) ) [entityTypeManager:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Entity\EntityTypeManager [handlers:protected] => Array(2) [stringTranslation:protected] => Drupal\Core\StringTranslation\TranslationManager [classResolver:protected] => Drupal\Core\DependencyInjection\ClassResolver [entityLastInstalledSchemaRepository:protected] => Drupal\Core\Entity\EntityLastInstalledSchemaRepository [activeDefinitions:protected] => Array(2) [cacheKey:protected] => entity_type [cacheTags:protected] => Array(1) [alterHook:protected] => entity_type [subdir:protected] => Entity [moduleHandler:protected] => Drupal\Core\Extension\ModuleHandler [defaults:protected] => Array(0) [pluginDefinitionAnnotationName:protected] => Drupal\Component\Annotation\Plugin [pluginInterface:protected] => Drupal\Core\Entity\EntityInterface [namespaces:protected] => ArrayObject [additionalAnnotationNamespaces:protected] => Array(0) [discovery:protected] => Drupal\Core\Plugin\Discovery\AnnotatedClassDiscovery [factory:protected] => [mapper:protected] => [definitions:protected] => Array(39) [cacheBackend:protected] => Drupal\Core\Cache\DatabaseBackend [useCaches:protected] => 1 [container:protected] => Drupal\Core\DependencyInjection\Container ) [moduleHandler:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Extension\ModuleHandler [loadedFiles:protected] => Array(72) [moduleList:protected] => Array(72) [loaded:protected] => 1 [implementations:protected] => Array(299) [verified:protected] => Array(8) [hookInfo:protected] => [cacheBackend:protected] => Drupal\Core\Cache\DatabaseBackend [cacheNeedsWriting:protected] => [alterFunctions:protected] => Array(2) [root:protected] => /www [includeFileKeys:protected] => Array(0) ) [cacheBackend:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Cache\DatabaseBackend [maxRows:protected] => 5000 [bin:protected] => cache_discovery [connection:protected] => Drupal\Core\Database\Driver\mysql\Connection [checksumProvider:protected] => Drupal\Core\Cache\DatabaseCacheTagsChecksum ) [useCaches:protected] => 1 [stringTranslation:protected] => ) [cacheBin:protected] => render [languageManager:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Language\LanguageManager [languages:protected] => Array ( [en] => Array(1) ) [defaultLanguage:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Language\LanguageDefault [language:protected] => Drupal\Core\Language\Language ) [_serviceIds:protected] => Array ( ) [_entityStorages:protected] => Array ( ) ) [themeRegistry:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Theme\Registry [theme:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Theme\ActiveTheme [name:protected] => bartik [logo:protected] => core/themes/bartik/logo.svg [path:protected] => core/themes/bartik [engine:protected] => twig [owner:protected] => core/themes/engines/twig/twig.engine [baseThemes:protected] => [baseThemeExtensions:protected] => Array(2) [extension:protected] => Drupal\Core\Extension\Extension [styleSheetsRemove:protected] => Array(0) [libraries:protected] => Array(4) [regions:protected] => Array(19) [librariesOverride:protected] => Array(2) [librariesExtend:protected] => Array(9) ) [lock:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\ProxyClass\Lock\DatabaseLockBackend [drupalProxyOriginalServiceId:protected] => drupal.proxy_original_service.lock [service:protected] => [container:protected] => Drupal\Core\DependencyInjection\Container [_serviceIds:protected] => Array(0) [_entityStorages:protected] => Array(0) ) [registry:protected] => Array ( ) [cache:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Cache\DatabaseBackend [maxRows:protected] => 5000 [bin:protected] => cache_default [connection:protected] => Drupal\Core\Database\Driver\mysql\Connection [checksumProvider:protected] => Drupal\Core\Cache\DatabaseCacheTagsChecksum ) [moduleHandler:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Extension\ModuleHandler [loadedFiles:protected] => Array(72) [moduleList:protected] => Array(72) [loaded:protected] => 1 [implementations:protected] => Array(299) [verified:protected] => Array(8) [hookInfo:protected] => [cacheBackend:protected] => Drupal\Core\Cache\DatabaseBackend [cacheNeedsWriting:protected] => [alterFunctions:protected] => Array(2) [root:protected] => /www [includeFileKeys:protected] => Array(0) ) [runtimeRegistry:protected] => Array ( [bartik] => Drupal\Core\Utility\ThemeRegistry ) [initialized:protected] => [themeName:protected] => [root:protected] => /www [themeHandler:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Extension\ThemeHandler [list:protected] => Array(5) [configFactory:protected] => Drupal\Core\Config\ConfigFactory [themeList:protected] => Drupal\Core\Extension\ThemeExtensionList [root:protected] => /www ) [themeInitialization:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Theme\ThemeInitialization [themeHandler:protected] => Drupal\Core\Extension\ThemeHandler [cache:protected] => Drupal\Core\Cache\DatabaseBackend [root:protected] => /www [extensions:protected] => [moduleHandler:protected] => Drupal\Core\Extension\ModuleHandler ) [themeManager:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Theme\ThemeManager [themeNegotiator:protected] => Drupal\Core\Theme\ThemeNegotiator [themeRegistry:protected] => Drupal\Core\Theme\Registry [activeTheme:protected] => Drupal\Core\Theme\ActiveTheme [themeInitialization:protected] => Drupal\Core\Theme\ThemeInitialization [moduleHandler:protected] => Drupal\Core\Extension\ModuleHandler [root:protected] => /www ) [runtimeCache:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Cache\DatabaseBackend [maxRows:protected] => 5000 [bin:protected] => cache_bootstrap [connection:protected] => Drupal\Core\Database\Driver\mysql\Connection [checksumProvider:protected] => Drupal\Core\Cache\DatabaseCacheTagsChecksum ) ) [singleFieldDisplays:protected] => [moduleHandler:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Extension\ModuleHandler [loadedFiles:protected] => Array ( [admin_toolbar] => 1 [admin_toolbar_search] => 1 [admin_toolbar_tools] => 1 [basic_auth] => 1 [big_pipe] => 1 [block] => 1 [block_content] => 1 [book] => 1 [breakpoint] => 1 [chart_suite] => 1 [ckeditor] => 1 [color] => 1 [comment] => 1 [config] => 1 [contact] => 1 [contextual] => 1 [datetime] => 1 [dblog] => 1 [default_content] => 1 [devel] => 1 [devel_generate] => 1 [devel_php] => 1 [dynamic_page_cache] => 1 [easy_breadcrumb] => 1 [editor] => 1 [fallback_formatter] => 1 [field] => 1 [field_ui] => 1 [file] => 1 [filter] => 1 [foldershare] => 1 [foldershare_rest] => 1 [formatter_suite] => 1 [gateway_auth] => 1 [gateway_key_auth] => 1 [hal] => 1 [help] => 1 [history] => 1 [image] => 1 [kint] => 1 [link] => 1 [masquerade] => 1 [media] => 1 [menu_ui] => 1 [node] => 1 [options] => 1 [page_cache] => 1 [path] => 1 [path_alias] => 1 [quickedit] => 1 [rdf] => 1 [realname] => 1 [redirect_after_login] => 1 [rest] => 1 [restui] => 1 [search] => 1 [serialization] => 1 [smtp] => 1 [structure_sync] => 1 [system] => 1 [taxonomy] => 1 [text] => 1 [token] => 1 [toolbar] => 1 [tour] => 1 [update] => 1 [user] => 1 [userprotect] => 1 [views_ui] => 1 [menu_link_content] => 1 [views] => 1 [standard] => 1 ) [moduleList:protected] => Array ( [admin_toolbar] => Drupal\Core\Extension\Extension [admin_toolbar_search] => Drupal\Core\Extension\Extension [admin_toolbar_tools] => Drupal\Core\Extension\Extension [basic_auth] => Drupal\Core\Extension\Extension [big_pipe] => Drupal\Core\Extension\Extension [block] => Drupal\Core\Extension\Extension [block_content] => Drupal\Core\Extension\Extension [book] => Drupal\Core\Extension\Extension [breakpoint] => Drupal\Core\Extension\Extension [chart_suite] => Drupal\Core\Extension\Extension [ckeditor] => Drupal\Core\Extension\Extension [color] => Drupal\Core\Extension\Extension [comment] => Drupal\Core\Extension\Extension [config] => Drupal\Core\Extension\Extension [contact] => Drupal\Core\Extension\Extension [contextual] => Drupal\Core\Extension\Extension [datetime] => Drupal\Core\Extension\Extension [dblog] => Drupal\Core\Extension\Extension [default_content] => Drupal\Core\Extension\Extension [devel] => Drupal\Core\Extension\Extension [devel_generate] => Drupal\Core\Extension\Extension [devel_php] => Drupal\Core\Extension\Extension [dynamic_page_cache] => Drupal\Core\Extension\Extension [easy_breadcrumb] => Drupal\Core\Extension\Extension [editor] => Drupal\Core\Extension\Extension [fallback_formatter] => Drupal\Core\Extension\Extension [field] => Drupal\Core\Extension\Extension [field_ui] => Drupal\Core\Extension\Extension [file] => Drupal\Core\Extension\Extension [filter] => Drupal\Core\Extension\Extension [foldershare] => Drupal\Core\Extension\Extension [foldershare_rest] => Drupal\Core\Extension\Extension [formatter_suite] => Drupal\Core\Extension\Extension [gateway_auth] => Drupal\Core\Extension\Extension [gateway_key_auth] => Drupal\Core\Extension\Extension [hal] => Drupal\Core\Extension\Extension [help] => Drupal\Core\Extension\Extension [history] => Drupal\Core\Extension\Extension [image] => Drupal\Core\Extension\Extension [kint] => Drupal\Core\Extension\Extension [link] => Drupal\Core\Extension\Extension [masquerade] => Drupal\Core\Extension\Extension [media] => Drupal\Core\Extension\Extension [menu_ui] => Drupal\Core\Extension\Extension [node] => Drupal\Core\Extension\Extension [options] => Drupal\Core\Extension\Extension [page_cache] => Drupal\Core\Extension\Extension [path] => Drupal\Core\Extension\Extension [path_alias] => Drupal\Core\Extension\Extension [quickedit] => Drupal\Core\Extension\Extension [rdf] => Drupal\Core\Extension\Extension [realname] => Drupal\Core\Extension\Extension [redirect_after_login] => Drupal\Core\Extension\Extension [rest] => Drupal\Core\Extension\Extension [restui] => Drupal\Core\Extension\Extension [search] => Drupal\Core\Extension\Extension [serialization] => Drupal\Core\Extension\Extension [smtp] => Drupal\Core\Extension\Extension [structure_sync] => Drupal\Core\Extension\Extension [system] => Drupal\Core\Extension\Extension [taxonomy] => Drupal\Core\Extension\Extension [text] => Drupal\Core\Extension\Extension [token] => Drupal\Core\Extension\Extension [toolbar] => Drupal\Core\Extension\Extension [tour] => Drupal\Core\Extension\Extension [update] => Drupal\Core\Extension\Extension [user] => Drupal\Core\Extension\Extension [userprotect] => Drupal\Core\Extension\Extension [views_ui] => Drupal\Core\Extension\Extension [menu_link_content] => Drupal\Core\Extension\Extension [views] => Drupal\Core\Extension\Extension [standard] => Drupal\Core\Extension\Extension ) [loaded:protected] => 1 [implementations:protected] => Array ( [module_implements_alter] => Array(1) [entity_load] => Array(0) [user_role_load] => Array(0) [entity_preload] => Array(0) [user_load] => Array(1) [query_alter] => Array(0) [query_node_load_multiple_alter] => Array(0) [entity_storage_load] => Array(1) [node_storage_load] => Array(0) [node_load] => Array(1) [token_entity_mapping_alter] => Array(0) [token_info] => Array(11) [date_format_load] => Array(0) [token_info_alter] => Array(2) [entity_field_storage_info] => Array(1) [entity_field_storage_info_alter] => Array(0) [entity_bundle_field_info] => Array(1) [entity_bundle_field_info_alter] => Array(0) [image_style_load] => Array(0) [tokens] => Array(12) [node_type_load] => Array(0) [query_node_access_alter] => Array(1) [query_entity_query_alter] => Array(0) [query_entity_query_node_alter] => Array(0) [node_grants] => Array(0) [tokens_alter] => Array(0) [query_user_load_multiple_alter] => Array(0) [user_storage_load] => Array(0) [user_format_name_alter] => Array(1) [element_plugin_alter] => Array(0) [element_info_alter] => Array(3) [filter_format_load] => Array(0) [filter_info_alter] => Array(0) [entity_extra_field_info] => Array(7) [comment_type_load] => Array(0) [entity_extra_field_info_alter] => Array(0) [field_formatter_info_alter] => Array(3) [entity_view_display_load] => Array(0) [theme] => Array(29) [views_plugins_pager_alter] => Array(0) [views_plugins_exposed_form_alter] => Array(0) [theme_registry_alter] => Array(0) [theme_suggestions_table] => Array(0) [theme_suggestions_alter] => Array(0) [theme_suggestions_table_alter] => Array(0) [template_preprocess_default_variables_alter] => Array(1) [display_variant_plugin_alter] => Array(0) [block_load] => Array(0) [entity_access] => Array(1) [block_access] => Array(0) [query_entity_query_block_content_alter] => Array(0) [query_block_content_load_multiple_alter] => Array(0) [block_content_storage_load] => Array(0) [block_content_load] => Array(0) [menu_load] => Array(0) [view_load] => Array(0) [block_alter] => Array(0) [condition_info_alter] => Array(0) [query_block_content_access_alter] => Array(0) [block_content_access] => Array(0) [block_build_alter] => Array(0) [block_build_system_branding_block_alter] => Array(0) [block_build_system_menu_block_alter] => Array(0) [block_build_system_messages_block_alter] => Array(0) [block_build_system_breadcrumb_block_alter] => Array(0) [block_build_page_title_block_alter] => Array(0) [block_view_alter] => Array(1) [block_view_page_title_block_alter] => Array(0) [block_build_local_tasks_block_alter] => Array(0) [block_build_help_block_alter] => Array(0) [block_build_local_actions_block_alter] => Array(0) [block_build_system_main_block_alter] => Array(0) [block_view_system_main_block_alter] => Array(1) [block_build_block_content_alter] => Array(0) [page_attachments] => Array(4) [file_url_alter] => Array(1) [page_attachments_alter] => Array(2) [page_top] => Array(4) [page_bottom] => Array(1) [theme_suggestions_html] => Array(1) [theme_suggestions_html_alter] => Array(0) [rdf_namespaces] => Array(1) [theme_suggestions_page] => Array(1) [theme_suggestions_page_alter] => Array(0) [block_view_system_branding_block_alter] => Array(1) [theme_suggestions_block] => Array(1) [theme_suggestions_block_alter] => Array(0) [theme_suggestions_region] => Array(1) [theme_suggestions_region_alter] => Array(0) [block_view_system_menu_block_alter] => Array(1) [node_access] => Array(1) [theme_suggestions_menu] => Array(0) [theme_suggestions_menu_alter] => Array(0) [link_alter] => Array(0) [block_view_system_messages_block_alter] => Array(0) [block_view_system_breadcrumb_block_alter] => Array(0) [system_breadcrumb_alter] => Array(1) [theme_suggestions_breadcrumb] => Array(0) [theme_suggestions_breadcrumb_alter] => Array(0) [theme_suggestions_page_title] => Array(0) [theme_suggestions_page_title_alter] => Array(0) [block_view_local_tasks_block_alter] => Array(0) [entity_form_mode_load] => Array(0) [entity_form_mode_info_alter] => Array(0) [entity_view_mode_load] => Array(0) [entity_view_mode_info_alter] => Array(0) [search_page_load] => Array(0) [local_tasks_alter] => Array(3) [menu_local_tasks_alter] => Array(2) [theme_suggestions_menu_local_tasks] => Array(0) [theme_suggestions_menu_local_tasks_alter] => Array(0) [theme_suggestions_menu_local_task] => Array(0) [theme_suggestions_menu_local_task_alter] => Array(0) [block_view_help_block_alter] => Array(1) [help] => Array(61) [block_view_local_actions_block_alter] => Array(0) [menu_local_actions_alter] => Array(0) [block_view_block_content_alter] => Array(0) [entity_view_mode_alter] => Array(0) [block_content_build_defaults_alter] => Array(0) [entity_build_defaults_alter] => Array(0) [entity_view_display_alter] => Array(1) [entity_prepare_view] => Array(1) [rdf_mapping_create] => Array(0) [entity_create] => Array(0) [entity_field_access] => Array(1) [entity_field_access_alter] => Array(0) [entity_display_build_alter] => Array(0) [block_content_view] => Array(0) [entity_view] => Array(1) [block_content_view_alter] => Array(0) [entity_view_alter] => Array(1) [theme_suggestions_field] => Array(1) [theme_suggestions_field_alter] => Array(0) [query_entity_query_file_alter] => Array(0) [theme_suggestions_off_canvas_page_wrapper] => Array(0) [theme_suggestions_off_canvas_page_wrapper_alter] => Array(0) [library_info_alter] => Array(3) [css_alter] => Array(0) [js_alter] => Array(0) [js_settings_build] => Array(1) [js_settings_alter] => Array(2) [devel_dumper_info_alter] => Array(0) [theme_suggestions_details] => Array(0) [theme_suggestions_details_alter] => Array(0) [node_build_defaults_alter] => Array(0) [user_access] => Array(1) [node_view] => Array(1) [node_view_alter] => Array(2) [theme_suggestions_node] => Array(1) [theme_suggestions_node_alter] => Array(1) [theme_suggestions_username] => Array(0) [theme_suggestions_username_alter] => Array(0) [rdf_mapping_load] => Array(0) [node_links_alter] => Array(2) [theme_suggestions_links] => Array(0) [theme_suggestions_links_alter] => Array(0) [block_build_book_navigation_alter] => Array(0) [block_view_book_navigation_alter] => Array(0) [theme_suggestions_book_all_books_block] => Array(0) [theme_suggestions_book_all_books_block_alter] => Array(0) [theme_suggestions_book_tree] => Array(0) [theme_suggestions_book_tree_alter] => Array(0) [user_build_defaults_alter] => Array(0) [theme_suggestions_rdf_metadata] => Array(0) [theme_suggestions_rdf_metadata_alter] => Array(0) [user_view] => Array(3) [user_view_alter] => Array(1) [theme_suggestions_user] => Array(0) [theme_suggestions_user_alter] => Array(0) [masquerade_access] => Array(1) [query_foldershare_load_multiple_alter] => Array(0) [foldershare_storage_load] => Array(0) [foldershare_load] => Array(0) [foldershare_access] => Array(0) [foldershare_build_defaults_alter] => Array(0) [foldershare_post_operation_view] => Array(0) [query_file_load_multiple_alter] => Array(0) [file_storage_load] => Array(0) [file_load] => Array(0) [foldershare_view] => Array(1) [foldershare_ui_command_menu_enable] => Array(0) [foldershare_ui_ancestor_menu_enable] => Array(0) [foldershare_ui_sidebar_enable] => Array(0) [foldershare_ui_sidebar_button_enable] => Array(0) [foldersharecommand_info_alter] => Array(0) [foldershare_ui_command_enable] => Array(0) [foldershare_file_upload_size_limit_alter] => Array(0) [foldershare_allowed_filename_extensions_alter] => Array(0) [form_alter] => Array(1) [form_drupal_foldershare_form_uifolderbrowsermenu_alter] => Array(0) [foldershare_view_alter] => Array(0) [theme_suggestions_foldershare] => Array(0) [theme_suggestions_foldershare_alter] => Array(0) [theme_suggestions_container] => Array(0) [theme_suggestions_container_alter] => Array(1) [theme_suggestions_input] => Array(0) [theme_suggestions_input_alter] => Array(0) [theme_suggestions_form_element] => Array(0) [theme_suggestions_form_element_alter] => Array(0) [theme_suggestions_form] => Array(0) [theme_suggestions_form_alter] => Array(0) [theme_suggestions_file_link] => Array(0) [theme_suggestions_file_link_alter] => Array(0) [foldershare_links_alter] => Array(0) [entity_view_display_create] => Array(0) [field_info_max_weight] => Array(0) [theme_suggestions_book_navigation] => Array(0) [theme_suggestions_book_navigation_alter] => Array(0) [file_download] => Array(5) [file_access] => Array(0) [foldershare_ui_search_box_enable] => Array(0) [form_drupal_foldershare_form_uisearchbox_alter] => Array(0) [foldershare_ui_sidebar_links] => Array(0) [views_pre_view] => Array(0) [views_plugins_field_alter] => Array(0) [views_plugins_argument_alter] => Array(0) [views_plugins_filter_alter] => Array(0) [views_plugins_area_alter] => Array(0) [views_pre_build] => Array(0) [views_plugins_query_alter] => Array(0) [views_plugins_argument_validator_alter] => Array(2) [views_query_alter] => Array(0) [views_query_substitutions] => Array(4) [views_post_build] => Array(0) [views_pre_execute] => Array(0) [views_plugins_cache_alter] => Array(0) [query_views_alter] => Array(1) [query_views_foldershare_lists_alter] => Array(0) [query_foldershare_access_alter] => Array(0) [views_post_execute] => Array(0) [views_pre_render] => Array(2) [theme_suggestions_views_view_field] => Array(0) [theme_suggestions_views_view_field_alter] => Array(0) [views_post_render] => Array(0) [theme_suggestions_views_view] => Array(0) [theme_suggestions_views_view_alter] => Array(0) [theme_suggestions_views_view_table] => Array(0) [theme_suggestions_views_view_table_alter] => Array(0) [theme_suggestions_tablesort_indicator] => Array(0) [theme_suggestions_tablesort_indicator_alter] => Array(0) [entity_create_access] => Array(0) [foldershare_create_access] => Array(0) [theme_suggestions_foldershare_view] => Array(0) [theme_suggestions_foldershare_view_alter] => Array(0) [views_plugins_relationship_alter] => Array(0) [views_plugins_join_alter] => Array(0) [ajax_render_alter] => Array(0) [query_menu_link_content_access_alter] => Array(0) [query_entity_query_menu_link_content_alter] => Array(0) [menu_link_content_load] => Array(0) [views_plugins_sort_alter] => Array(0) [query_views_frontpage_alter] => Array(0) [theme_suggestions_views_view_unformatted] => Array(0) [theme_suggestions_views_view_unformatted_alter] => Array(0) [theme_suggestions_pager] => Array(0) [theme_suggestions_pager_alter] => Array(0) [theme_suggestions_feed_icon] => Array(0) [theme_suggestions_feed_icon_alter] => Array(0) [query_entity_query_user_alter] => Array(0) [user_field_values_init] => Array(0) [entity_field_values_init] => Array(0) [user_create] => Array(0) [user_presave] => Array(1) [entity_presave] => Array(1) [user_insert] => Array(1) [entity_insert] => Array(4) [form_user_login_form_alter] => Array(1) [theme_suggestions_form_element_label] => Array(0) [theme_suggestions_form_element_label_alter] => Array(0) [user_update] => Array(1) [realname_pattern_alter] => Array(0) [realname_alter] => Array(0) [realname_update] => Array(0) [entity_update] => Array(2) [user_login] => Array(2) [theme_suggestions_status_messages] => Array(0) [theme_suggestions_status_messages_alter] => Array(0) [query_user_access_alter] => Array(0) [search_page_access] => Array(0) [node_create_access] => Array(0) [rest_resource_config_load] => Array(0) [foldershare_field_values_init] => Array(0) [foldershare_create] => Array(0) [foldershare_mime_type_alter] => Array(0) [foldershare_presave] => Array(0) [foldershare_insert] => Array(0) [foldershare_post_operation_new_folder] => Array(0) [file_mimetype_mapping_alter] => Array(0) [file_field_values_init] => Array(0) [file_create] => Array(0) [file_presave] => Array(0) [file_insert] => Array(0) [file_move] => Array(1) [file_update] => Array(0) [image_effect_info_alter] => Array(0) [foldershare_validate_file] => Array(0) [foldershare_update] => Array(0) [foldershare_post_operation_add_files] => Array(0) ) [verified:protected] => Array ( [entity_load] => 1 [user_role_load] => 1 [entity_preload] => 1 [user_load] => 1 [node_load] => 1 [entity_view_mode_alter] => 1 [node_build_defaults_alter] => 1 [entity_build_defaults_alter] => 1 ) [hookInfo:protected] => [cacheBackend:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\Cache\DatabaseBackend [maxRows:protected] => 5000 [bin:protected] => cache_bootstrap [connection:protected] => Drupal\Core\Database\Driver\mysql\Connection [checksumProvider:protected] => Drupal\Core\Cache\DatabaseCacheTagsChecksum ) [cacheNeedsWriting:protected] => [alterFunctions:protected] => Array ( [entity_view_mode] => Array(0) [node_build_defaults,entity_build_defaults] => Array(0) ) [root:protected] => /www [includeFileKeys:protected] => Array ( ) ) [stringTranslation:protected] => stdClass Object ( [__CLASS__] => Drupal\Core\StringTranslation\TranslationManager [translators:protected] => Array ( [30] => Array(1) ) [sortedTranslators:protected] => [defaultLangcode:protected] => en ) [_serviceIds:protected] => Array ( ) [_entityStorages:protected] => Array ( ) ) [1] => build ) ) )Your browser does not support the video tag.Web services via REST are configured on this site, foldershare client is provided which includes both an API and a command line utility. You may use this client to manage data from a terminal or create scripts for automation.
Command line setup
- Check and install php if needed as noted here.
- Download and unzip the foldershare php client (requires PHP 7.2+).
#fetch foldershare php client from project website curl -O https://seedmelab.org/sites/default/files/downloads/foldershare_php_client.1.1.0.tar.gz unzip foldershare_php_client.1.1.0.tar.gz cd foldershare_php_client.1.1.0- Type "./foldershare --help" in a terminal window to get help. You must have php in your path or type
/full/path/to/php ./foldershare --helpFolderShare client command set
You will need this temporary site's host name and your user name and password in order to connect to this site. For instance, you can list top level folders like this:
./foldershare --host hostname --username login --password password ls /
document.getElementById("trial-hostname").innerHTML = window.location.hostname;Many Linux-style file and folder commands are supported, such as:
- "ls" to list a folder's contents.
- "stat" to get the status of a file or folder.
- "mkdir" to make a new folder.
- "rm" to remove a file or folder tree.
- "rmdir" to remove an empty folder.
- "cp" to copy a file or folder.
- "mv" to move a file or folder.
There are a few more commands particular to web services, such as:
- "download" to download a file or folder.
- "upload" to upload a file or folder.
- "update" to add or change a file or folder's description.
FolderShare shell for interactive usage
Login to the site, this will drop the user in a foldershare shell, which enables easier manual interaction.
./foldershare --host hostname \ --username login \ --password password document.getElementById("trial-hostname2").innerHTML = window.location.hostname;
Create a new folder say "myfolder" at the top level (Will be available under Personal files when visited via the web browser).
foldershare> mkdir --help foldershare> mkdir /myfolderUpload a local file to the site using the "upload" command .
foldershare> upload --help # Upload a file showing progress and preserving local timestamps foldershare> upload -v -p /full/localpath/omega.zip /myfolder # Upload missing files from local folder to remote destination foldershare> upload -v --sync /full/localpath/omega.zip /myfolderAdd a description to a file using the "update" command.
foldershare> update --help # Add a description to a file foldershare> update description 'this is metadata' /myfolder/omega.zipDownload a folder using the "download" command, this download the contents.
foldershare> download --help # Download remote folder with progress display and preserve timestamps foldershare> download -v -p /myfolder /full/localpath # Download missing local files/folders from remote destination foldershare> download -v -p /myfolder /full/localpath
Scripted usage example
Create a variable to hold the following information.
prefix="./foldershare --host hostname --username login --password password"
document.getElementById("trial-hostname3").innerHTML = window.location.hostname;Create a new folder say "myfolder" at the top level (Will be available under Personal files when visited via the web browser).
$prefix mkdir /myfolderUpload a local file to the site using the upload command.
$prefix upload -v -p /full/localpath/omega.zip /myfolderAdd a description to a file using the update command.
$prefix update description 'this is metadata' /myfolder/omega.zipDownload a folder using the "download" command, this download the contents.
$prefix download -v -p /myfolder /full/localpath