freshp/example-contact-form-application

此包的最新版本(1.0.0)没有提供许可证信息。

提供示例联系表单的包

1.0.0 2020-01-16 16:28 UTC

This package is auto-updated.

Last update: 2024-09-17 03:11:26 UTC


README

Build Status

示例联系表单应用

演讲示例的实现: https://speakerdeck.com/moveelevator/architektur-in-php-applikationen

手动测试表单处理

  1. 启动内置的PHP服务器
php -S localhost:8000 -t example/
  1. 使用浏览器可以测试表单

使用gulp构建js和css文件

  1. 安装npm
    npm install
    
  2. 安装gulp CLI
    npm install -g gulp-cli
    
  3. 运行gulp
    gulp
    
    • 如果gulp是从另一个用户安装的,请使用 npx 并运行
      npx gulp
      

检查

在项目根目录中运行每个命令。

执行PHPUnit测试

./vendor/bin/phpunit.phar -c ./phpunit.xml --debug --verbose

执行PHPSTAN检查

./vendor/bin/phpstan.phar analyse -l max -c ./phpstan.neon src/

执行PHPCS-fixer

./vendor/bin/phpcs-fixer.phar fix ./src

执行PHPCS检查

./vendor/bin/phpcs.phar ./src --standard=./ruleset.xml --extensions=php