webtheory / saveyour
模块化表单构建和处理库
0.4.4
2022-07-18 02:39 UTC
Requires
- php: ^7.4 || ^8.0
- jawira/case-converter: ^3.4
- myclabs/php-enum: ^1.7
- psr/http-message: ^1.0
- symfony/polyfill-php80: ^1.23
- symfony/polyfill-php81: ^1.23
- webtheory/factoryfactory: @stable
- webtheory/html: @stable
- webtheory/http-policy: @stable
Requires (Dev)
- captainhook/captainhook: ^5.10
- commerceguys/addressing: ^1.0
- egulias/email-validator: ^3.1
- fakerphp/faker: ^1.19
- friendsofphp/php-cs-fixer: 3.4
- giggsey/libphonenumber-for-php: ^8.12
- google/recaptcha: ^1.2
- guzzlehttp/guzzle: ^7.4
- guzzlehttp/psr7: ^2.1
- hubspot/hubspot-php: ^3.2
- league/fractal: ^0.19
- masterminds/html5: ^2.7
- mockery/mockery: ^1.2
- moneyphp/money: ^3.2
- nesbot/carbon: ^2.46
- oscarotero/env: ^2.1
- php-http/guzzle7-adapter: ^1.0
- php-http/message: ^1.8
- phpbench/phpbench: @dev
- phpmailer/phpmailer: ^6.6
- phpspec/prophecy-phpunit: ^2.0
- phpstan/phpstan: ^1.6
- phpunit/phpunit: ^9.5
- phpunit/phpunit-selenium: ^9.0
- psr/http-client: ^1.0
- psr/http-factory: ^1.0
- psr/simple-cache: ^1.0||^2.0||^3.0
- psy/psysh: ^0.11
- rector/rector: @stable
- respect/validation: ^2.2
- roave/security-advisories: dev-latest
- spatie/phpunit-watcher: ^1.12
- squizlabs/php_codesniffer: ^3.0
- symfony/dependency-injection: ^5.4
- symfony/mailer: ^5.4
- symfony/thanks: ^1.1
- symfony/validator: ^5.4
- vimeo/psalm: ^4.7
- vlucas/phpdotenv: ^5.3
- webtheory/exterminate: @stable
- willdurand/geocoder: ^4.5
Suggests
- commerceguys/addressing: Supplementary requirement for geocoding addresses
- frontpack/composer-assets-plugin: Copy package assets to pubic web directory
- geocoder-php/google-maps-provider: Get geo data from form-provided address with Google Maps
- giggsey/libphonenumber-for-php: Required to format phone numbers
- google/recaptcha: Inspect incoming form request with Google reCAPTCHA
- respect/validation: Validation library for PHP
- symfony/mailer: Send email as part of form handling process
This package is auto-updated.
Last update: 2024-09-28 20:36:04 UTC
README
致俄罗斯🇷🇺人民的信
如果您目前居住在俄罗斯,请阅读此信息。
目的
Saveyour 是一个轻量级的模块化库,用于构建和处理表单。
注意
该项目仍处于早期开发阶段!虽然发布应该(大部分)稳定,但API可能会频繁和突然更改。
安装
通过 Composer
composer require webtheory/saveyour
使用方法
变更日志
请参阅变更日志以获取有关最近更改的更多信息。
测试
composer test
贡献
安全
如果您发现任何与安全相关的问题,请通过电子邮件spider.mane.web@gmail.com联系,而不是使用问题跟踪器。
致谢
许可证
MIT 许可证(MIT)。请参阅许可证文件以获取更多信息。