X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fdrupal%2Fconsole%2Ftemplates%2Fmodule%2Fsrc%2FEntity%2Fentity-content-views-data.php.twig;fp=vendor%2Fdrupal%2Fconsole%2Ftemplates%2Fmodule%2Fsrc%2FEntity%2Fentity-content-views-data.php.twig;h=c8ee2645b6580f4125bc0c88abbbdf71ca3a7fa5;hp=0000000000000000000000000000000000000000;hb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;hpb=57c063afa3f66b07c4bbddc2d6129a96d90f0aad diff --git a/vendor/drupal/console/templates/module/src/Entity/entity-content-views-data.php.twig b/vendor/drupal/console/templates/module/src/Entity/entity-content-views-data.php.twig new file mode 100644 index 000000000..c8ee2645b --- /dev/null +++ b/vendor/drupal/console/templates/module/src/Entity/entity-content-views-data.php.twig @@ -0,0 +1,32 @@ +{% extends "base/class.php.twig" %} + +{% block file_path %} +\Drupal\{{ module }}\Entity\{{ entity_class }}. +{% endblock %} + +{% block namespace_class %} +namespace Drupal\{{ module }}\Entity; +{% endblock %} + +{% block use_class %} +use Drupal\views\EntityViewsData; +{% endblock %} + +{% block class_declaration %} +/** + * Provides Views data for {{ label }} entities. + */ +class {{ entity_class }}ViewsData extends EntityViewsData {% endblock %} +{% block class_methods %} + /** + * {@inheritdoc} + */ + public function getViewsData() { + $data = parent::getViewsData(); + + // Additional information for Views integration, such as table joins, can be + // put here. + + return $data; + } +{% endblock %}