Download the PHP package liyuze/laravel-method-chaining-macros without Composer
On this page you can find all versions of the php package liyuze/laravel-method-chaining-macros. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package laravel-method-chaining-macros
Laravel 方法链式调用代理 Macros
此扩展包是针对对 liyuze/method-chaining-proxy
在 laravel 框架补充,通过 marcoable 特性的类快速创建方法链式调用代理器。
安装
你可以通过 composer 进行安装:
Macros
chaining
mixedChaining
tapChaining
pipeChaining
ifChaining
unlessChaining
用例
chaining
代理器有三种工作模式:
tap
模式,任何调用都 不会 影响代理的代理值。pipe
模式,任何调用都 会 影响代理的代理值。mixed
模式,只有有返回值,且不null
时 才会 影响代理的代理值。
tapChaining
、 pipeChaining
、 mixedChaining
是快速创建这三种工作模式的代理器,chaining
是 mixedChaining
的别名。
更多功能查看 liyuze/method-chaining-proxy
文档
ifChaining
unlessChaining
配置
发布配置文件
删除注释或添加类名来修改 macro 类列表。 通过 rename 项来指定
如果
测试
修改记录
点击 CHANGELOG 查看最近修改了哪些内容。
贡献
点击 CONTRIBUTING 查看详情
安全
如果您发现任何与安全相关的问题,请发送电子邮件[email protected]而不是使用问题追踪器。
贡献值
- Yuze Li
- All Contributors
开源协议
The MIT License (MIT)。点击 License File 查看更多信息。
Laravel 扩展包样板
本扩展包使用 Laravel Package Boilerplate 工具生成。
All versions of laravel-method-chaining-macros with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.0
illuminate/support Version ^8.0|^9.0
liyuze/method-chaining-proxy Version ^1.0
illuminate/support Version ^8.0|^9.0
liyuze/method-chaining-proxy Version ^1.0
The package liyuze/laravel-method-chaining-macros contains the following files
Loading the files please wait ....