如何隐藏 zend framework2 已弃用消息

How to hide zend framework2 Deprecated message

已弃用:您正在从 class Admin\Controller\IndexController 中检索服务定位器。请注意,ServiceLocatorAwareInterface 已弃用,并将在 3.0 版中与 ServiceLocatorAwareInitializer 一起删除。您将需要更新 class 以在创建时通过构造函数参数或设置器接受所有依赖项,并使用工厂来执行注入。在第 258 行/var/www/airtel-emt-credit-limit/vendor/zendframework/zend-mvc/src/Controller/AbstractController.php

使用 error_reporting() 抑制警告。

例如,在您的 index.php 文件中的应用程序中的第一件事:

error_reporting(E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED);

除已弃用或 user_deprecated 之外的所有错误都会显示。