This repository has been archived on 2025-01-19. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
drupalcampbristol/vendor/drupal/console/templates/base/class.php.twig
2018-11-23 12:29:20 +00:00

34 lines
746 B
Twig

<?php
{% block namespace_class %}{% endblock %}
{% block use_class %}{% endblock %}
{% block use_class_services %}
{% if services is defined %}
{% for service in services %}
use {{ service.class }};
{% endfor %}
{% endif %}
{% endblock %}
{% block class_declaration %}{% endblock -%}{
{% block use_trait %}{% endblock %}
{% block class_properties %}
{% if services is defined %}
{% for service in services %}
/**
* {{ service.class }} definition.
*
* @var \{{ service.class }}
*/
protected ${{service.camel_case_name}};
{% endfor %}
{% endif %}
{% endblock %}
{% block class_variables %}{% endblock %}
{% block class_construct %}{% endblock %}
{% block class_create %}{% endblock %}
{% block class_methods %}{% endblock %}
}