Tags: laravel-shift/postgres-range
Tags
Add support for PHP 8.4 and update code accordingly (belamov#28) * Add support for PHP 8.4 and update code accordingly This commit updates the GitHub workflow to include PHP 8.4 in the matrix and modifies constructor signatures in `CanonicalRange.php` and `Range.php` to handle nullability better, aligning with new PHP 8.4 standards. Additionally, minor corrections are made in `README.md` and `.gitignore` to improve clarity and ignore the new PHPUnit cache files. * Update PHP-Laravel matrix in GitHub Actions workflow Added tests for Laravel 8 with PHP versions 8.2, 8.3, and 8.4. Removed tests for Laravel 11 with PHP versions 8.2, 8.3, and 8.4 to streamline testing focus. This ensures compatibility checks with relevant Laravel versions for current PHP environments. * Remove redundant PHP and Laravel version combinations This change eliminates unnecessary PHP 8.2, 8.3, and 8.4 configurations with Laravel 8.*, streamlining the CI workflow. By focusing on the essential version pairings, we maintain clarity and improve the maintainability of our build matrix.
Apply fixes from StyleCI (belamov#25) Co-authored-by: StyleCI Bot <bot@styleci.io>
add getters of bound in Range class (belamov#24) * ✨ Feat: add getters * 🚨 Test: add tests * 🚨 Test: fix test * ✨ Feat: canonicalize boundary in CanonicalRange class * 🚨 Test: fix test * 🐛 Fix: style * 🐛 Fix: removed unnecessary overrides
Merge pull request belamov#13 from belamov/issue-12 fixed empty boundaries not returning null
PreviousNext