X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=vendor%2Fchi-teck%2Fdrupal-code-generator%2Ftemplates%2Fd8%2Fmodule%2Fcontent-entity%2Fsrc%2FEntity%2FExample.php.twig;fp=vendor%2Fchi-teck%2Fdrupal-code-generator%2Ftemplates%2Fd8%2Fmodule%2Fcontent-entity%2Fsrc%2FEntity%2FExample.php.twig;h=107e8c042c687d7874c852d57ada261540e0a604;hb=0bf8d09d2542548982e81a441b1f16e75873a04f;hp=4955455c7d5351198e1bf84514be15de59a10687;hpb=74df008bdbb3a11eeea356744f39b802369bda3c;p=yaffs-website diff --git a/vendor/chi-teck/drupal-code-generator/templates/d8/module/content-entity/src/Entity/Example.php.twig b/vendor/chi-teck/drupal-code-generator/templates/d8/module/content-entity/src/Entity/Example.php.twig index 4955455c7..107e8c042 100755 --- a/vendor/chi-teck/drupal-code-generator/templates/d8/module/content-entity/src/Entity/Example.php.twig +++ b/vendor/chi-teck/drupal-code-generator/templates/d8/module/content-entity/src/Entity/Example.php.twig @@ -28,6 +28,9 @@ use Drupal\Core\Entity\EntityChangedTrait; * id = "{{ entity_type_id }}", * label = @Translation("{{ entity_type_label }}"), * label_collection = @Translation("{{ entity_type_label|plural }}"), +{% if bundle %} + * bundle_label = @Translation("{{ entity_type_label }} type"), +{% endif %} * handlers = { {% if template %} * "view_builder" = "Drupal\Core\Entity\EntityViewBuilder", @@ -44,10 +47,15 @@ use Drupal\Core\Entity\EntityChangedTrait; * "edit" = "Drupal\{{ machine_name }}\Form\{{ class_prefix }}Form", * "delete" = "Drupal\Core\Entity\ContentEntityDeleteForm" * }, + * "route_provider" = { + * "html" = "Drupal\Core\Entity\Routing\AdminHtmlRouteProvider", + * } * }, * base_table = "{{ entity_type_id }}", + * data_table = "{{ entity_type_id }}_field_data", {% if revisionable %} * revision_table = "{{ entity_type_id }}_revision", + * revision_data_table = "{{ entity_type_id }}_field_revision", * show_revision_ui = TRUE, {% endif %} {% if translatable %} @@ -61,6 +69,9 @@ use Drupal\Core\Entity\EntityChangedTrait; {% endif %} {% if translatable %} * "langcode" = "langcode", +{% endif %} +{% if bundle %} + * "bundle" = "bundle", {% endif %} * "label" = "{{ title_base_field ? 'title' : 'id' }}", * "uuid" = "uuid" @@ -77,12 +88,21 @@ use Drupal\Core\Entity\EntityChangedTrait; * }, {% endif %} * links = { - * "canonical" = "{{ entity_base_path }}/{{ '{' }}{{ entity_type_id }}{{ '}' }}", +{% if bundle %} + * "add-form" = "{{ entity_base_path }}/add/{{ '{' }}{{ entity_type_id }}{{ '_type}' }}", + * "add-page" = "{{ entity_base_path }}/add", +{% else %} + * "add-form" = "{{ entity_base_path }}/add", +{% endif %} + * "canonical" = "/{{ entity_type_id }}/{{ '{' }}{{ entity_type_id }}{{ '}' }}", * "edit-form" = "{{ entity_base_path }}/{{ '{' }}{{ entity_type_id }}{{ '}' }}/edit", * "delete-form" = "{{ entity_base_path }}/{{ '{' }}{{ entity_type_id }}{{ '}' }}/delete", * "collection" = "/admin/content/{{ entity_type_id|u2h }}" * }, -{% if fieldable %} +{% if bundle %} + * bundle_entity_type = "{{ entity_type_id }}_type", + * field_ui_base_route = "entity.{{ entity_type_id }}_type.edit_form" +{% elseif fieldable %} * field_ui_base_route = "entity.{{ entity_type_id }}.settings" {% endif %} * ) @@ -133,7 +153,7 @@ class {{ class_prefix }} extends {% if revisionable %}Revisionable{% endif %}Con * {@inheritdoc} */ public function setStatus($status) { - $this->set('promote', $status); + $this->set('status', $status); return $this; }