我有自定义实用程序类,它包含一些常用的方法,它位于src / Utility / UtilityClass中。
我可以在控制器中包含Utility类.e.g。
use App\Utility\ArrayUtil;
然后在我的控制器中调用该类,例如
ArrayUtil::myMethod();
它有效。我需要在引导程序中包含UtilityClass,因此它适用于整个应用程序,因此我可以在模型,模板和其他控制器中重复使用它。
我尝试在config / bootstrap.php中加载它,但是我收到了这个错误:
错误:未找到类'ArrayUtil'
任何想法
答案 0 :(得分:3)
您可以在页面顶部添加此行,无论是模型,视图还是控制器。
use App\Utility\ArrayUtil;
如果您在多个视图中使用此实用程序,那么我建议您在Template / Layout / default.ctp中编写此行,因为所有模板都是其中的一部分。
希望这有帮助。
和平!的xD