Entity type definition

Add to Standard shortcuts

Primary tabs

Drupal\Core\Config\Entity\ConfigEntityType {#547
  #id: "view"
  #class: "Drupal\views\Entity\View"
  #provider: "views"
  #static_cache: false
  #render_cache: true
  #persistent_cache: true
  #entity_keys: array:9 [
    "id" => "id"
    "label" => "label"
    "status" => "status"
    "revision" => ""
    "bundle" => ""
    "langcode" => "langcode"
    "default_langcode" => "default_langcode"
    "revision_translation_affected" => "revision_translation_affected"
    "uuid" => "uuid"
  ]
  #originalClass: "Drupal\views\Entity\View"
  #handlers: array:4 [
    "access" => "Drupal\Core\Entity\EntityAccessControlHandler"
    "storage" => "Drupal\Core\Config\Entity\ConfigEntityStorage"
    "form" => array:6 [
      "edit" => "Drupal\views_ui\ViewEditForm"
      "add" => "Drupal\views_ui\ViewAddForm"
      "preview" => "Drupal\views_ui\ViewPreviewForm"
      "duplicate" => "Drupal\views_ui\ViewDuplicateForm"
      "delete" => "Drupal\Core\Entity\EntityDeleteForm"
      "break_lock" => "Drupal\views_ui\Form\BreakLockForm"
    ]
    "list_builder" => "Drupal\views_ui\ViewListBuilder"
  ]
  #admin_permission: "administer views"
  #collection_permission: null
  #permission_granularity: "entity_type"
  #links: array:13 [
    "edit-form" => "/admin/structure/views/view/{view}"
    "edit-display-form" => "/admin/structure/views/view/{view}/edit/{display_id}"
    "preview-form" => "/admin/structure/views/view/{view}/preview/{display_id}"
    "duplicate-form" => "/admin/structure/views/view/{view}/duplicate"
    "delete-form" => "/admin/structure/views/view/{view}/delete"
    "enable" => "/admin/structure/views/view/{view}/enable"
    "disable" => "/admin/structure/views/view/{view}/disable"
    "break-lock-form" => "/admin/structure/views/view/{view}/break-lock"
    "collection" => "/admin/structure/views"
    "devel-load" => "/devel/view/{view}"
    "devel-load-with-references" => "/devel/load-with-references/view/{view}"
    "devel-path-alias" => "/devel/path-alias/view/{view}"
    "devel-definition" => "/devel/definition/view/{view}"
  ]
  #bundle_entity_type: null
  #bundle_of: null
  #bundle_label: null
  #base_table: null
  #revision_data_table: null
  #revision_table: null
  #data_table: null
  #internal: false
  #translatable: false
  #show_revision_ui: false
  #label: Drupal\Core\StringTranslation\TranslatableMarkup {#548
    #string: "View"
    #arguments: []
    #translatedMarkup: null
    #options: array:1 [
      "context" => "View entity type"
    ]
    #stringTranslation: null
  }
  #label_collection: Drupal\Core\StringTranslation\TranslatableMarkup {#549
    #string: "Views"
    #arguments: []
    #translatedMarkup: null
    #options: array:1 [
      "context" => "View entity type"
    ]
    #stringTranslation: null
  }
  #label_singular: Drupal\Core\StringTranslation\TranslatableMarkup {#550
    #string: "view"
    #arguments: []
    #translatedMarkup: null
    #options: array:1 [
      "context" => "View entity type"
    ]
    #stringTranslation: null
  }
  #label_plural: Drupal\Core\StringTranslation\TranslatableMarkup {#551
    #string: "views"
    #arguments: []
    #translatedMarkup: null
    #options: array:1 [
      "context" => "View entity type"
    ]
    #stringTranslation: null
  }
  #label_count: array:3 [
    "singular" => "@count view"
    "plural" => "@count views"
    "context" => "View entity type"
  ]
  #uri_callback: null
  #group: "configuration"
  #group_label: Drupal\Core\StringTranslation\TranslatableMarkup {#552
    #string: "Configuration"
    #arguments: []
    #translatedMarkup: null
    #options: array:1 [
      "context" => "Entity type group"
    ]
    #stringTranslation: null
  }
  #field_ui_base_route: null
  #common_reference_target: false
  #list_cache_contexts: []
  #list_cache_tags: array:1 [
    0 => "config:view_list"
  ]
  #constraints: []
  #additional: []
  #_serviceIds: []
  #_entityStorages: []
  #stringTranslation: null
  #config_prefix: null
  #lookup_keys: array:1 [
    0 => "uuid"
  ]
  #config_export: array:8 [
    0 => "id"
    1 => "label"
    2 => "module"
    3 => "description"
    4 => "tag"
    5 => "base_table"
    6 => "base_field"
    7 => "display"
  ]
  #mergedConfigExport: []
}