laravel笔记 - 响应宏应用 macro
一、可使用范围?
所有使用了Marcoable Traits 的类均支持宏扩展。
二、laravel 内置默认支持宏扩展的类有哪些?
- Response 响应类
- Request 请求类
- Collection 数据集
- HTML HTML扩展类
- Form 表单扩展类
- Filesystem 资源文件
- Cache 缓存操作类
- Str 字符串操作类
- Arr 数组操作类
- Translator 翻译器(多语言版本开发)
- Database-Builder 数据库连接操作类
- ...
三、使用场景?
- 使用了Marcoable的Traits
- 自己编写的类,使用了Marcoable(写Laravel开源库)
参考资料:https://learnku.com/articles/5139/laravel-response-macro-principle
人生如同断线的风筝,是选择乘风而起消逝于雷雨之中,还是随风飘荡坠地于尘?