Service: A class instance that is easily accessible and reusable by the system.
可以理解为全局静态变量,随时拿过来用。(仅做理解)
d8 中常见的一种使用情形:
\Drupal::service(‘service.name’);
一个简单实例:
my_module\my_module.services.yml
services:
my.custom.service:
class: \Drupal\my_module\MyService