This repository has been archived on 2025-01-19. You can view files and clone it, but cannot push or open issues or pull requests.
drupalcampbristol/vendor/drupal/console/templates/base/class.php.twig

35 lines
746 B
Twig
Raw Normal View History

2018-11-23 12:29:20 +00:00
<?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 %}
}