Laravel (5.2) 中是否有任何方法可以在自定义对象中调用静态和/或非静态函数,而不必在它使用的所有类中实例化引用对象?
示例:我有类 App\Helpers\Utilities.php
具有公共功能 doBeforeTask()
我在我的项目中使用这个方法分配类,如果我可以调用 Utilities::doBeforeTask()
或 Utilities->doBeforeTask()
而不创建我的实用程序对象的实例 $obj = new Utilities();
原文由 boomdrak 发布,翻译遵循 CC BY-SA 4.0 许可协议
将您的方法定义为静态方法。并使用以下代码在任何地方调用它:
文件 App\Helpers\Utilities.php 的代码结构