laravel-hetzner-storagebox

PHP MIT

Production-ready Laravel package for integrating Hetzner Storage Box into Laravel applications using the native Storage facade and filesystem API.

Stars
17
Forks
0
Downloads
1,791
Open Issues
0

Contributing Guidelines

Thank you for considering contributing to the Laravel Hetzner Storage Box SDK!

Development Setup

  1. Fork and clone the repository.
  2. Install dependencies:
    composer install
  3. Run tests:
    vendor/bin/phpunit
  4. Run static analysis:
    vendor/bin/phpstan analyse
    vendor/bin/psalm
  5. Apply code styling:
    vendor/bin/pint

Pull Request Process

  • Ensure the test suite passes 100%.
  • Maintain 100% test coverage for new endpoints or features.
  • Ensure PHP 8.2+ compatibility is maintained.
  • Update FUNCTIONS.md and ENDPOINTS.md if exposing new methods or endpoints.
  • Submit your pull request against the main branch.