rocketti/dependecy-pattern

v1.8.0 2024-06-01 02:42 UTC

README

依赖关系

  • Laravel
  • SQLite3

测试

  • 10.x ⚠️ - ⟳ - 测试中
  • 9.x ✔️
  • 8.x ✔️
  • 7.x ✔️
  • 6.x ✔️
  • 5.x ✔️

如何使用

  • 将 pacode 安装到您的应用程序中
composer require rocketti/dependecy-pattern --dev
  • 在应用程序的 .env 文件中添加一个键,其名称为存放依赖文件文件夹的名称。
DEPENDENCY_FOLDER="Rocketti"
  • 执行以下命令以创建文件
## versões < 1.5.1 
dp:create {class_name} {table_name} {--check}

## versões >= 1.5.1 
dp:file {class_name} {table_name} {--check} {--recreate}

选项 --check 用于检查是否存在用于放置文件的文件夹;选项 --recreate 用于重新创建文件;

测试详情

  • 11.x ⚠️ - ⟳ - 测试中
  • 10.x ⚠️ - ⟳ - 测试中
  • 9.x ✔️
    • 在 Laravel v9.17.0 中测试过;
    • 在 PHP Docker 镜像 php:8.1.6-fpm-alpine 中测试过;
  • 8.x ✔️
    • 在 Laravel v8.83.14 中测试过;
    • 在 PHP Docker 镜像 php:8.1.6-fpm-alpine 中测试过;
  • 7.x ✔️
    • 在 Laravel v7.30.6 中测试过;
    • 在 PHP Docker 镜像 php:7.2.5-fpm-alpine 中测试过;
  • 6.x ✔️
    • 在 Laravel v6.20.44 中测试过;
    • 在 PHP Docker 镜像 php:7.2.5-fpm-alpine 中测试过;
  • 5.x ✔️
    • 在 Laravel v5.8.38 中测试过;
    • 在 PHP Docker 镜像 php:7.2.5-fpm-alpine 中测试过;

开发

测试:php vendor/bin/phpunit --coverage-clover build/logs/clover.xml