简介在开发过程中,会封装一些自定义函数和类。本篇文章将讲述如何使用composer实现自动加载。实现自定义函数的自动加载,分三步。创建一个文件。在app目录下创建一个Helpers.php文件用于自定义函数;修改composer.json文件,添加如下语句,最后在项目目录下执行composerdump-autoload,就可以在代码中使用自定义函数了。需要注意的是,自定义函数需要检查是否已经定义。详情请参考GitHub中的代码。自定义类自定义类和上面一样,也是三步,有一些小的改动。同样是创建文件,不同的是在app下创建Libraries目录,方便管理。可以在Libraries中创建自定义类,注意添加命名空间namespaceapp\Libraries;同样修改composer.json文件,修改如下,执行composerdump-autoload。laravel的自动加载机制可以看这篇文章。参考资料:laravel自定义函数和自定义类。
