hnv/psr-http-uri

该软件包最新版本(2.1.5)没有可用的许可证信息。

PSR-7 URI实现软件包

2.1.5 2022-11-09 16:36 UTC

README

构建并启动所有容器

cd docker
docker-compose up -d

安装

进入PHP容器
cd docker
docker exec -it psr-http-uri-php sh
运行composer
composer install

快捷键

启动所有容器并进入PHP容器
./up.sh
关闭所有容器
./down.sh

创建到Docker PHP容器的SSH连接

  • 转到文件 | 设置 | 工具 | SSH配置
  • 添加新连接并设置参数
    • 主机 : 10.10.1.2(在docker/docker-compose.yml文件中设置)
    • 端口 : 22
    • 用户 : root
    • 密码 : root

添加PHP CLI解释器

  • 转到文件 | 设置 | PHP
  • CLI解释器 -> 添加新解释器并设置参数
    • SSH配置:设置之前添加的
    • PHP可执行文件:/usr/local/bin/php(可以在PHP容器内部通过运行"which php"在命令行中找到)
  • 路径映射 -> 添加新路径映射并设置参数
    • 本地路径 : PHPStorm项目根目录
    • 远程路径 : /var/www/html

注册测试框架

  • 转到文件 | 设置 | PHP | 测试框架
  • 添加新配置类型(PHPUnit本地)
    • 使用composer自动加载器
    • 脚本路径 : composer自动加载器文件的本地路径(autoload.php)

创建PHPUnit运行配置

  • 转到运行 | 编辑配置
  • 添加新的,使用PHPUnit模板
    • 测试范围 : 目录
    • 目录 : 项目"tests"目录的本地路径
    • 解释器 : PHP远程解释器,之前已添加

RUNNING TESTS

  • 执行运行 | 运行
  • 读取