webaune / laravel-support
各种Webaune包所需的常用支持助手、契约和特性。包含验证器功能以及基本的控制器。
Requires
- php: ^8.2.0
- illuminate/database: ^10.0.0 || ^11.0.0
- illuminate/support: ^10.0.0 || ^11.0.0
- spatie/laravel-schemaless-attributes: ^2.5.0
- spatie/laravel-sluggable: ^3.6.0
- spatie/laravel-translatable: ^6.8.0
- vinkla/hashids: ^11.0.0 || ^12.0.0
- watson/validating: ^8.2.0
Requires (Dev)
- codedungeon/phpunit-result-printer: ^0.32.0
- phpunit/phpunit: ^11.0.1
This package is auto-updated.
Last update: 2024-09-29 08:24:08 UTC
README
常用支持助手、契约和特性,由各种Webaune包所需。包含验证器功能,以及基本的控制器。
注意:此包仅为其他Webaune包的支持包,本身可能不实用,但包含一些互补的通用功能,也可能不遵循SemVer,破坏向后兼容性。
安装
使用 composer require webaune/laravel-support
安装
使用方法
mimetypes()
助手
mimetypes
方法获取有效的MIME类型
$mimetypes = mimetypes();
timezones()
助手
timezones
方法获取有效的时间区域
$timezones = timezones();
unique_with 验证器规则
此功能包含Laravel的validateUnique
规则的变体,允许验证多列UNIQUE索引。
此功能是从felixkiss/uniquewith-validator包中分叉并合并的,该包当时已经过时且长时间未维护。感谢核心贡献者开发此功能。
变更日志
请参阅变更日志,以了解项目的完整历史。
支持
以下支持渠道随时可供您使用
贡献 & 协议
感谢您考虑为此项目做出贡献!贡献指南可在CONTRIBUTING.md中找到。
欢迎提交错误报告、功能请求和拉取请求。
安全漏洞
如果您在此项目中发现安全漏洞,请发送电子邮件至razeek@webaune.com。所有安全漏洞都将得到及时解决。
关于Webaune
Webaune是一家软件解决方案初创公司,自2016年6月成立以来,在埃及亚历山大提供面向中小企业的集成企业解决方案。我们相信,我们的动力是价值、影响力和影响,这是我们与众不同的地方,我们通过软件的力量释放了我们哲学的无限可能性。我们喜欢称之为“与生活同步的创新”。这就是我们为推动人类进步贡献我们力量的方式。
许可证
本软件根据MIT许可证(MIT)发布。
(c)2016-2022 Webaune LLC,部分权利保留。