laravel-api-response - 规范化和标准化 Laravel API 响应数据结构

10 月 30 日
阅读 35 分钟
265
laravel-api-response - 规范化和标准化 Laravel API 响应数据结构laravel-api-response - 规范化和标准化 Laravel API 响应数据结构。源码guanguans/laravel-api-response功能支持自定义响应数据结构支持 restful 接口响应(可选)支持自动处理 api 异常支持本地化消息支持自定义管道(通过管道处理 api 响应结构)支持自定...

laravel 中实现注解注入

10 月 16 日
阅读 5 分钟
397
laravel 中实现注解注入创建注解类 {代码...} 引导解析注解 {代码...} 配置解析范围(可选)config/services.php {代码...} 使用示例 {代码...} 输出 {代码...} 与依赖注入比较功能注解注入依赖注入标量类型已支持未支持传参已支持未支持相关连接app/Providers/AppServiceProvider.php#L680-L747app/Support/Attributes/In...

laravel 中自动批量注册验证规则到验证器

4 月 9 日
阅读 6 分钟
330
laravel 中自动批量注册验证规则到验证器创建抽象验证规则 App\Rules\Rule、App\Rules\RegexRule {代码...} {代码...} 创建验证规则特性 App\Rules\Concerns\DataAware、App\Rules\Concerns\ValidatorAware {代码...} {代码...} 创建验证规则普通验证规则 {代码...} 正则验证规则 {代码...} 隐式验证规则 {代码...} 注册...

guanguans/notify(2.x) - 多平台便捷推送通知 SDK(已支持 27 家平台)

3 月 6 日
阅读 2 分钟
457
guanguans/notify - 多平台便捷推送通知 SDK(Bark、Chanify、DingTalk、Discord、Gitter、GoogleChat、IGot、Lark、Mattermost、MicrosoftTeams、NowPush、Ntfy、Push、PushDeer、PushPlus、Pushback、Pushover、QQ、RocketChat、ServerChan、ShowdocPush、Slack、Telegram、WeWork、XiZhi、YiFengChuanHua、Zulip)。

分享一组比 laravel 调度事件中 AppendOutputTo 方法更为便捷的宏方法

1 月 17 日
阅读 7 分钟
568
由 single 渠道日志自动记录命令运行的开始运行时间,这样就会形成 laravel 标准的日志文件,可以更好的由第三方扩展去解析查看,例如 opcodesio/log-viewer

统一规范化代码的命名风格

2023-05-09
阅读 19 分钟
1.4k
最近在迁移一个上古项目到 laravel 中。我这边的做法是先用 rector 做一个整体初步的语法升级与 laravel 写法的替换,然后主要就是手动重写数据操作的部分。到目前为止除了应用到 rector 自带的规则外,还写了一些自定义的规则,其中有一个规范化命名风格的规则(RenameToPsrNameRector)适用于所有的 PHP 项目,所以在此...