sierratecnologia / muleta
SierraTecnologia通用支持助手、合约和特性,由各种SierraTecnologia包所需。内置验证功能和基本控制器。
Requires
- php: ^7.2|^8.0
- laravel/helpers: ^1.1
- ricardosierra/changelog: ~1.4
- sierratecnologia/crypto: ^0.4.0
- vanderlee/php-sentence: >=1.0
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.2
- barryvdh/laravel-ide-helper: ^2.6
- codedungeon/phpunit-result-printer: >=0.27.0
- friendsofphp/php-cs-fixer: ^2.16
- fzaninotto/faker: ^1.4
- laravel/browser-kit-testing: ^6.0
- laravel/dusk: ^6.2
- mockery/mockery: ^1.0
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
- squizlabs/php_codesniffer: ^3.4
This package is auto-updated.
Last update: 2024-09-16 04:49:11 UTC
README
SierraTecnologia通用 Muleta助手、合约和特性,由各种SierraTecnologia包所需。内置验证功能和基本控制器。
注意:此包仅为其他SierraTecnologia包的支持包,可能单独使用时无实际用途,但包含一些互补的通用功能,也可能不遵循SemVer并破坏向后兼容性。
安装
通过composer require sierratecnologia/muleta
安装
使用
获取/设置生成器
在类中使用特性并正确添加文档
use Muleta\Traits\Coder\GetSetTrait; ... /** * Atributos */ use GetSetTrait; /** * Identify ClassName * * @var string * @getter true * @setter false * @serializable true */ protected $modelClass; ...
支持助手
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@sierratecnologia.com。所有安全漏洞都将得到及时处理。
关于SierraTecnologia
SierraTecnologia是一家软件解决方案初创公司,自2016年6月在埃及亚历山大成立以来,专门从事为中小企业提供集成企业解决方案。我们相信,我们的动力是价值、范围和影响,这是我们与其他公司区别开来的地方,并通过软件的力量释放我们哲学的无尽可能性。我们喜欢称之为“以生活速度的创新”。这就是我们如何为推进人类文明做出贡献的方式。
许可
此软件在MIT许可(MIT)下发布。
(c) 2016-2020 SierraTecnologia LLC,部分权利保留。