资讯专栏INFORMATION COLUMN

laravel 使用 composer 加载自定义函数和自定义类

Jrain / 3546人阅读

摘要:导语在开发中,会封装一些自定义函数以及自定义的类,本篇文章讲一下怎么使用实现自动加载。自定义函数实现自动加载,共有三步。自定义类自定义类同上,也是三步,一些小改动。参考资料自定义函数和自定义类。

导语

在开发中,会封装一些自定义函数以及自定义的类,本篇文章讲一下怎么使用 composer 实现自动加载。

自定义函数

实现自动加载,共有三步。

创建文件。在 app 目录下创建 Helpers.php 文件,用于自定义函数;

修改 composer.json 文件,添加如下语句

最后是在项目目录中执行 composer dump-autoload

接下来就可以在代码中使用自定义的函数了,需要注意的是自定义函数要检查是否已经定义,具体可参看 GitHub 中的代码。

自定义类

自定义类同上,也是三步,一些小改动。

同样是创建文件,不同的是在 app 下创建 Libraries 目录,方便管理。在 Libraries 中可以创建自定义的类,注意 要添加命名空间 namespace appLibraries

同样是修改 composer.json 文件,修改如下

执行 composer dump-autoload 即可。

关于 laravel 的自动加载机制,可以看这篇文章。


参考资料:laravel自定义函数和自定义类。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/29908.html

相关文章

  • 在PHP7下安装Stone大幅度提升Laravel框架性能

    摘要:众所周知,框架越重,性能相对就越低,因为重型框架会在解析时调用非常多的类方法和自定义函数,导致性能严重下降。好在相对于而言,性能提升了将近一倍,而的也是个不错的替代方案。首先安装和扩展。我已向作者反馈,他修正了这个问题。 众所周知,PHP框架越重,性能相对就越低,因为重型框架会在解析时调用非常多的类、方法和自定义函数,导致性能严重下降。Laravel是一个非常受欢迎的PHP框架,但它也...

    oysun 评论0 收藏0
  • LaravelLaravel 框架关键技术解析·读书笔记(二)

    摘要:框架关键技术解析读书笔记二第五章框架应用程序根目录版本默认的框架应用程序是符合规范的,所以相应的目录结构也是基本固定的,不同的目录加载了功能文件,如果添加了新的目录,需要在文件中添加规范的自动加载部分并执行命令。 Laravel 框架关键技术解析·读书笔记(二) 第五章 框架应用程序根目录(5.1版本) 默认的Laravel框架应用程序是符合PSR规范的,所以相应的目录结构也是基本...

    TIGERB 评论0 收藏0
  • laravel 如何使用composer加载定义的文件夹

    摘要:原文地址一问题当我们下来一个框架,接着就开始我们表演,但是我们根据业务需求需要创建一些自定义的文件夹,那么我们该如何加载他们呢,如何避免这类错误二分三步来解决这个问题在中项目根目录下创建自己的文件夹例如我在项目根目录下创建了一个文件夹。 原文地址 一. 问题 当我们 clone下来一个laravel框架,接着就开始我们表演,但是我们根据业务需求需要创建一些自定义的文件夹,那么我们该如何...

    RdouTyping 评论0 收藏0
  • API 鉴权新姿势 - 签名鉴权

    摘要:鉴权这是一个的鉴权包,采用密钥加密的鉴权方式,只要客户端不被反编译从而泄露密钥,该鉴权方式理论上来说是安全的不考虑量子计算机的出现。签名重复,规定时间内出现两次或以上相同的签名。 laravel-api-auth laravel API 鉴权 这是一个 laravel 的 API 鉴权包, laravel-api-auth 采用密钥加密的鉴权方式,只要客户端不被反编译从而泄露密钥,该鉴...

    ormsf 评论0 收藏0
  • Laravel 运行机制简略剖析

    1. 预备知识 1.1 composer 基本用法 1.1.1 参考文章 composer 基本用法 1.1.2 要求掌握的知识点 composer 依赖管理 composer 自动加载(关键) 1.2 DIP、IOC、DI、IOC 容器 详情文章 2. Laravel 运行机制剖析 2.1 场景 范例:http://laravel.com/test?name=chenxuelong 2.2 ...

    zhaofeihao 评论0 收藏0

发表评论

0条评论

Jrain

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<