Skip to main content
  • Create new account
  • Reset your password

User account menu

  • Log in
  • English
  • Arabic
Home

Main navigation

  • Home
  • Jobs

Entity type definition

Primary tabs

  • View
  • Devel(active tab)

Secondary tabs

  • Definition(active tab)
  • Render
  • Load
  • Load (with references)
  • Tokens
Drupal\Core\Entity\ContentEntityType {#225
  #id: "job"
  #class: "Drupal\arabmatic\Entity\Job"
  #provider: "arabmatic"
  #static_cache: true
  #render_cache: true
  #persistent_cache: true
  #entity_keys: array:9 [
    "id" => "id"
    "langcode" => "langcode"
    "label" => "label"
    "uuid" => "uuid"
    "owner" => "uid"
    "revision" => ""
    "bundle" => ""
    "default_langcode" => "default_langcode"
    "revision_translation_affected" => "revision_translation_affected"
  ]
  #originalClass: "Drupal\arabmatic\Entity\Job"
  #handlers: array:10 [
    "list_builder" => "Drupal\arabmatic\JobListBuilder"
    "views_data" => "Drupal\views\EntityViewsData"
    "access" => "Drupal\arabmatic\JobAccessControlHandler"
    "form" => array:7 [
      "add" => "Drupal\arabmatic\Form\JobForm"
      "edit" => "Drupal\arabmatic\Form\JobForm"
      "delete" => "Drupal\Core\Entity\ContentEntityDeleteForm"
      "delete-multiple-confirm" => "Drupal\Core\Entity\Form\DeleteMultipleForm"
      "default" => "Drupal\arabmatic\Form\JobForm"
      "details" => "Drupal\arabmatic\Form\JobForm"
      "content_translation_deletion" => "\Drupal\content_translation\Form\ContentTranslationDeleteForm"
    ]
    "route_provider" => array:1 [
      "html" => "Drupal\Core\Entity\Routing\AdminHtmlRouteProvider"
    ]
    "storage" => "Drupal\Core\Entity\Sql\SqlContentEntityStorage"
    "view_builder" => "Drupal\Core\Entity\EntityViewBuilder"
    "inline_form" => "\Drupal\inline_entity_form\Form\EntityInlineForm"
    "query_access" => "Drupal\entity\QueryAccess\EventOnlyQueryAccessHandler"
    "translation" => "Drupal\content_translation\ContentTranslationHandler"
  ]
  #admin_permission: "administer job"
  #collection_permission: null
  #permission_granularity: "entity_type"
  #links: array:16 [
    "collection" => "/admin/content/job"
    "add-form" => "/job/add"
    "canonical" => "/job/{job}"
    "edit-form" => "/job/{job}/edit"
    "delete-form" => "/job/{job}/delete"
    "delete-multiple-form" => "/admin/content/job/delete-multiple"
    "single-content:export" => "/job/{job}/export"
    "devel-load" => "/devel/job/{job}"
    "devel-load-with-references" => "/devel/load-with-references/job/{job}"
    "devel-render" => "/devel/render/job/{job}"
    "devel-definition" => "/devel/definition/job/{job}"
    "token-devel" => "/devel/token/job/{job}"
    "drupal:content-translation-overview" => "/job/{job}/translations"
    "drupal:content-translation-add" => "/job/{job}/translations/add/{source}/{target}"
    "drupal:content-translation-edit" => "/job/{job}/translations/edit/{language}"
    "drupal:content-translation-delete" => "/job/{job}/translations/delete/{language}"
  ]
  #bundle_entity_type: null
  #bundle_of: null
  #bundle_label: null
  #base_table: "job"
  #revision_data_table: null
  #revision_table: null
  #data_table: "job_field_data"
  #internal: false
  #translatable: true
  #show_revision_ui: false
  #label: Drupal\Core\StringTranslation\TranslatableMarkup {#233
    #string: "Job"
    #arguments: []
    #translatedMarkup: null
    #options: []
    #stringTranslation: null
  }
  #label_collection: Drupal\Core\StringTranslation\TranslatableMarkup {#236
    #string: "Jobs"
    #arguments: []
    #translatedMarkup: null
    #options: []
    #stringTranslation: null
  }
  #label_singular: Drupal\Core\StringTranslation\TranslatableMarkup {#265
    #string: "job"
    #arguments: []
    #translatedMarkup: null
    #options: []
    #stringTranslation: null
  }
  #label_plural: Drupal\Core\StringTranslation\TranslatableMarkup {#264
    #string: "jobs"
    #arguments: []
    #translatedMarkup: null
    #options: []
    #stringTranslation: null
  }
  #label_count: array:3 [
    "singular" => "@count jobs"
    "plural" => "@count jobs"
    "context" => null
  ]
  #uri_callback: null
  #group: "content"
  #group_label: Drupal\Core\StringTranslation\TranslatableMarkup {#263
    #string: "Content"
    #arguments: []
    #translatedMarkup: null
    #options: array:1 [
      "context" => "Entity type group"
    ]
    #stringTranslation: null
  }
  #field_ui_base_route: "entity.job.settings"
  #common_reference_target: false
  #list_cache_contexts: []
  #list_cache_tags: array:1 [
    0 => "job_list"
  ]
  #constraints: array:3 [
    "EntityChanged" => null
    "EntityUntranslatableFields" => null
    "ContentTranslationSynchronizedFields" => null
  ]
  #additional: array:3 [
    "token_type" => "job"
    "content_translation_metadata" => "Drupal\content_translation\ContentTranslationMetadataWrapper"
    "translation" => array:1 [
      "content_translation" => array:1 [
        "access_callback" => "content_translation_translate_access"
      ]
    ]
  ]
  #_serviceIds: []
  #_entityStorages: []
  #stringTranslation: null
  #revision_metadata_keys: array:1 [
    "revision_default" => "revision_default"
  ]
}

Copyright © 2025 Arabmatic LLC - All rights reserved