rinvex / support
Rinvex 支持包含各种 Rinvex 软件包所需的常见助手、契约和特性。包含内置的验证器功能,以及基本的控制器。
Requires
- php: ^7.1.3
- illuminate/auth: ~5.6.0
- illuminate/bus: ~5.6.0
- illuminate/contracts: ~5.6.0
- illuminate/http: ~5.6.0
- illuminate/routing: ~5.6.0
- illuminate/support: ~5.6.0
- illuminate/validation: ~5.6.0
- spatie/laravel-schemaless-attributes: ~1.1.0
- watson/validating: ^3.1.0
Requires (Dev)
- codedungeon/phpunit-result-printer: ^0.19.0
- phpunit/phpunit: ^7.0.0
This package is auto-updated.
Last update: 2022-02-01 12:59:19 UTC
README
Rinvex 支持包含 各个 Rinvex 软件包所需的助手、契约和特性。包含内置的验证器功能,以及基本的控制器。
⚠️ 此软件包已被重命名,现在在 rinvex/laravel-support 维护,作者建议使用新软件包。旧软件包支持 Laravel v5.6,而新软件包支持 Laravel v5.7+。
注意: 此软件包是其他 Rinvex 软件包的支持软件包,可能本身并不有用,但包含一些互补的通用功能,也可能不遵守 SemVer 并破坏向后兼容性。
安装
通过 composer require rinvex/support
安装
使用
支持助手
intend()
intend
方法返回重定向响应
intend([ 'route' => 'route.name.here', 'withErrors' => ['error.message.id' => 'A custom error message'], ]);
注意: 此助手接受
redirect
方法作为输入键,例如withErrors
、with
、back
和route
等。
lower_case()
lower_case
方法将给定的字符串转换为小写
$lowercaseStr = lower_case('THIS UPPER CASE TEXT WILL BE LOWER CASED');
upper_case()
upper_case
方法将给定的字符串转换为大写
$uppercaseStr = upper_case('this lower case text will be capitalized');
mimetypes()
mimetypes
方法获取有效的 MIME 类型
$mimetypes = mimetypes();
timezones()
timezones
方法获取有效的时间区域
$timezones = timezones();
变更日志
请参阅 变更日志 以获取项目的完整历史。
支持
以下支持渠道随时为您提供服务
贡献 & 协议
感谢您考虑为此项目做出贡献!贡献指南可在 CONTRIBUTING.md 中找到。
欢迎提交错误报告、功能请求和拉取请求。
安全漏洞
如果您在此项目中发现安全漏洞,请发送电子邮件至 help@rinvex.com。所有安全漏洞都将得到及时处理。
关于Rinvex
Rinvex是一家成立于埃及亚历山大的软件解决方案初创公司,自2016年6月成立以来专注于为中小企业提供集成企业解决方案。我们相信,我们的驱动力是“价值”、“触达”和“影响”,这是我们与众不同的地方,通过软件的力量释放我们哲学的无穷可能性。我们喜欢称之为“生活速度的创新”。这就是我们如何为人类进步贡献自己的一份力量。
许可
本软件在 MIT许可证(MIT) 下发布。
(c)2016-2018 Rinvex LLC,部分权利保留。