Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. /**
  2. * @ContentEntityType(
  3. * id = "test_entity",
  4. * label = @Translation("label"),
  5. * bundle_label = @Translation("Testing entity type"),
  6. * handlers = {
  7. * "storage" = "Drupaltest_entityTestEntityStorage",
  8. * "storage_schema" = "Drupaltest_entityTestEntityStorageSchema",
  9. * "view_builder" = "DrupalCoreEntityEntityViewBuilder",
  10. * "access" = "Drupaltest_entityTestEntityAccessControlHandler",
  11. * "form" = {
  12. * "default" = "Drupaltest_entityTestEntityForm",
  13. * "edit" = "Drupaltest_entityTestEntityForm",
  14. * "delete" = "DrupalCoreEntityContentEntityDeleteForm"
  15. * },
  16. * "route_provider" = { "html" = "Drupaltest_entityEntityTestEntityRouteProvider" },
  17. * "list_builder" = "Drupaltest_entityTestEntityListBuilder",
  18. * },
  19. * translatable = FALSE,
  20. * entity_keys = { "id" = "id", "bundle" = "type", "label" = "test", "uuid" = "uuid" },
  21. * bundle_entity_type = "test_entity_type",
  22. * field_ui_base_route = "entity.test_entity_type.edit_form",
  23. * common_reference_target = TRUE,
  24. * permission_granularity = "bundle",
  25. * links = {
  26. * "canonical" = "/admin/testing/my-entity/{test_entity}",
  27. * "delete-form" = "/admin/testing/my-entity/{test_entity}/delete",
  28. * "edit-form" = "/admin/testing/my-entity/{test_entity}/edit",
  29. * "collection" = "/admin/testing/my-entity",
  30. * }
  31. * )
  32. */
  33.  
  34. /* links = {
  35. * "canonical" = "/admin/testing/my-entity/{test_entity}",
  36. * "delete-form" = "/admin/testing/my-entity/{test_entity}/delete",
  37. * "edit-form" = "/admin/testing/my-entity/{test_entity}/edit",
  38. * "collection" = "/admin/testing/my-entity",
  39. */ }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement