sshilko/example-sdk-php 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

sshilko/example-sdk-php

最新稳定版本:1.0.0

Composer 安装命令:

composer require sshilko/example-sdk-php

包简介

README 文档

README

sshilko/example-sdk-php

pipeline

coverage

classes methods lines

report report report report

This repository is example PHP project structure with premade CI/CD for building hiqh quality PHP code projects.

Features

  • Setup is Linux/OSX compatible for x86/ARMv8/AppleSilicon CPUs
  • Docker and Docker-Compose configurations
  • Gitlab CI/CD pipelines for building project
    • Docker Buildkit enabled
    • Docker >= 26
    • Alpine >=3.19
    • PHPUnit 9
    • PHP >=8.1
  • IDE defaults for consistent styles
    • Works out of the box with PHPStorm including PHPUnit tests
  • Production quality PHP ini defaults
  • Strict default configs for static analysis for 100% coverage: Psalm, PHPStan, Phan
  • Domain-Driven Design project structure
  • Pre-commit basic checks
  • PHPUnit configuration with code coverage calculation (and CI/CD integration)
    • Reporting all output formats Clover/Crap4j/Covertura/XML/HTML/Text/JUnit
    • Badges auto generation
  • PSR-4 namespaced source code and PHPUnit coverage
  • CI/CD
    • Build docker container and store in Gitlab Container registry
    • Build composer package and store in Gitlab Package repository
  • PHP Static Analysis (and CI/CD integration)

Installation

See CONTRIBUTING.md for details

composer require sshilko/example-sdk-php

统计信息

  • 总下载量: 1
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: BSD-3-Clause
  • 更新时间: 2025-07-06