yaroslavsagun / laravel-support
Rinvex 常用支持助手、合约和特性,这些是 Rinvex 各个包所必需的。包含验证器功能和基本的控制器。
Requires
- php: ^8.0.0
- illuminate/auth: ^9.0.0 || ^10.0.0
- illuminate/bus: ^9.0.0 || ^10.0.0
- illuminate/contracts: ^9.0.0 || ^10.0.0
- illuminate/http: ^9.0.0 || ^10.0.0
- illuminate/routing: ^9.0.0 || ^10.0.0
- illuminate/support: ^9.0.0 || ^10.0.0
- illuminate/validation: ^9.0.0 || ^10.0.0
- spatie/laravel-schemaless-attributes: ^2.3.0
- watson/validating: ^7.0.0
- yaroslavsagun/uniquewith-validator: dev-master
Requires (Dev)
- codedungeon/phpunit-result-printer: ^0.31.0
- phpunit/phpunit: ^9.5.0
This package is auto-updated.
Last update: 2024-09-13 18:16:07 UTC
README
Rinvex common 支持助手、合约和特性,这些是 Rinvex 各个包所必需的。包含验证器功能和基本的控制器。
注意:这个包仅是其他 Rinvex 包的支持包,可能本身并不实用,但包含一些补充的通用功能,也可能不遵循 SemVer 并破坏向后兼容性。
安装
使用以下命令安装 composer require rinvex/laravel-support
Laravel v9 的注意
此包需要 felixkiss/uniquewith-validator 依赖项,该依赖项目前与 Laravel v9 不兼容!然而,作为临时的解决方案,将 Laravel Shift 的分支添加到项目根目录下 composer.json 的 repositories 属性中。
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/laravel-shift/uniquewith-validator.git"
}
]
}
使用
支持助手
intend()
intend 方法返回重定向响应
intend([ 'route' => 'route.name.here', 'withErrors' => ['error.message.id' => 'A custom error message'], ]);
注意:此助手接受
redirect方法作为其输入键,例如withErrors、with、back和route等。
mimetypes()
mimetypes 方法获取有效的 MIME 类型
$mimetypes = mimetypes();
timezones()
timezones 方法获取有效的时间区域
$timezones = timezones();
变更日志
有关项目的完整历史,请参阅 变更日志。
支持
以下支持渠道尽在您的指尖
贡献 & 协议
感谢您考虑为此项目做出贡献!贡献指南可在 CONTRIBUTING.md 中找到。
欢迎提交错误报告、功能请求和拉取请求。
安全漏洞
如果您在此项目中发现安全漏洞,请发送电子邮件至 help@rinvex.com。所有安全漏洞都将得到及时处理。
关于 Rinvex
Rinvex 是一家专注于中小企业集成企业解决方案的软件解决方案初创公司,自 2016 年 6 月以来在埃及亚历山大成立。我们相信,我们的动力“价值、触达和影响”是我们与众不同的地方,通过软件的力量释放我们哲学的无穷可能性。我们喜欢称之为“生活速度的创新”。这就是我们如何为推进人类文明做出我们的一份贡献。
许可证
本软件在 MIT 许可证 (MIT) 下发布。
(c) 2016-2022 Rinvex LLC,部分权利保留。