Laravel 4 拉维包类

Laravel 4 拉维包类,laravel-4,Laravel 4,我正在用Laravel开发我自己的软件包,并且我正在开发大量的帮助程序与我的软件包一起使用,以便可以这样使用: MyPackage::myfunc1(); MyPackage::myfunc2(); MyPackage::myfunc3(); .... 问题是MyPackage类(MyPackage.php)变得越来越大,代码也越来越长。这给文件带来了难以维护性 我是否可以将类拆分为几个文件以便于维护?或者,还有其他方法可以做到这一点吗 谢谢。根据要求: 文件:MyPackage/Helper

我正在用Laravel开发我自己的软件包,并且我正在开发大量的帮助程序与我的软件包一起使用,以便可以这样使用:

MyPackage::myfunc1();
MyPackage::myfunc2();
MyPackage::myfunc3();
....
问题是MyPackage类(MyPackage.php)变得越来越大,代码也越来越长。这给文件带来了难以维护性

我是否可以将类拆分为几个文件以便于维护?或者,还有其他方法可以做到这一点吗

谢谢。

根据要求: 文件:MyPackage/Helpers/FooUtil.php

<?PHP
namespace MyPackage\Helpers;

class FooUtil
{

}

使用名称空间并将助手函数拆分为单独的classes@Luceos谢谢你的评论。如果你能给我举个例子让我更容易理解,那就太好了。非常感谢你的回答,但是我怎样才能让我的包facade链接到新的类文件呢?我尝试添加
$loader->alias('MyPackage','Vendor\MyPackage\AnotherClass'),但它似乎替换了现有的程序包,而不是添加。您要替换的是什么现有程序包?您可能将包命名为与要替换的包相同的名称。最好在config/app.php下的config目录中配置别名
<?PHP
namespace MyPackage\Helpers;

class BarUtil
{

}