ahmedzidan / laravel-support
提供Rinvex各个包所需的公共支持助手、合约和特性。包含验证器功能以及基本的控制器。
Requires
- php: ^8.0
- ahmedzidan/tmp-watson-validating: ^6.0.5
- illuminate/auth: ^9.5.1 || ^10.0.0
- illuminate/bus: ^9.5.1 || ^10.0.0
- illuminate/contracts: ^9.5.1 || ^10.0.0
- illuminate/http: ^9.5.1 || ^10.0.0
- illuminate/routing: ^9.5.1 || ^10.0.0
- illuminate/support: ^9.5.1 || ^10.0.0
- illuminate/validation: ^9.5.1 || ^10.0.0
- spatie/laravel-schemaless-attributes: ^2.3.0
- watson/validating: ^7.0.0
Requires (Dev)
- codedungeon/phpunit-result-printer: ^0.31.0
- phpunit/phpunit: ^9.5.0
- dev-master
- v6.1.3
- 6.1.2
- 6.1.1
- v6.1.0
- v6.0.3
- v6.0.2
- v6.0.1
- v6.0.0
- v5.0.19
- v5.0.18
- v5.0.17
- v5.0.16
- v5.0.15
- v5.0.14
- v5.0.13
- v5.0.12
- v5.0.11
- v5.0.10
- v5.0.9
- v5.0.8
- v5.0.7
- v5.0.6
- v5.0.5
- v5.0.4
- v5.0.3
- v5.0.2
- v5.0.1
- v5.0.0
- v4.3.1
- v4.3.0
- v4.2.1
- v4.2.0
- v4.1.1
- v4.1.0
- v4.0.7
- v4.0.6
- v4.0.5
- v4.0.4
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v2.1.1
- v2.1.0
- v2.0.0
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.0.5
- v0.0.4
- v0.0.3
- v0.0.2
- v0.0.1
- dev-develop
This package is auto-updated.
Last update: 2024-09-21 01:52:34 UTC
README
Rinvex common支持助手、合约和特性,是Rinvex各个包所需的。包含验证器功能,以及基本的控制器。
注意:这个包仅是其他Rinvex包的支持包,可能本身并不实用,但包含了一些互补的通用功能,并且可能不遵守SemVer规范,破坏向后兼容性。
安装
通过composer require ahmedzidan/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)发布。
© 2016-2022 Rinvex LLC,部分权利保留。