{% extends "base/class.php.twig" %}
{% block file_path %}
\Drupal\{{module}}\{{ class }}.
{% endblock %}
{% block namespace_class %}
namespace Drupal\{{module}};{% endblock %}
{% block class_declaration %}
/**
* Class {{ class }}.
*/
class {{ class }}{% if(interface is defined and interface) %} implements {{ interface }}{% endif %} {% endblock %}
{% block class_construct %}
/**
* Constructs a new {{ class }} object.
*/
public function __construct({{ servicesAsParameters(services)|join(', ') }}) {
{{ serviceClassInitialization(services) }}
}
{% endblock %}