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
19
Forks
0
Downloads
2,357
Open Issues
0
Files main

Repository Files

Loading file structure...
CONTRIBUTING.md
# 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:
   ```bash
   composer install
   ```
3. Run tests:
   ```bash
   vendor/bin/phpunit
   ```
4. Run static analysis:
   ```bash
   vendor/bin/phpstan analyse
   vendor/bin/psalm
   ```
5. Apply code styling:
   ```bash
   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.