架构与请求 · 第 11 题,共 12 题

某处通过 GeneralUtility::makeInstance() 获取一个服务,而扩展的 Services.yaml 设置了 public: false。需要做什么?

有 1 个正确答案。 困难

显示答案

答案

  • D 该服务必须是 public 的,例如通过 #[Autoconfigure(public: true)]

解析

makeInstance() 只能从容器中获取 public 服务;使用构造函数注入时,public 无关紧要。

认证与考试

下一个考试是什么?

已有 19 项考试可以练习,21 项正在投票中。查看所有认证及官方信息,投出你的一票,或推荐你的考试。

查看全部认证