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

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

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

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

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

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