Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHP8.2, Attributes and deprecate doctrine #98

Merged
merged 15 commits into from
Sep 25, 2024
Merged

Commits on Sep 25, 2024

  1. Update project dependencies

    - Require PHP 8.2 or higher
    - Require PHPUnit 11
    - Require pcov extension for code coverage
    - Add squizlabs/php_codesniffer for code standards
    - Require symfony/cache for caching
    - Remove Doctrine Cache and Annotations
    - Remove laminas/laminas-zendframework-bridge
    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    e3f5fbd View commit details
    Browse the repository at this point in the history
  2. Update PHPUnit configuration

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    9f05498 View commit details
    Browse the repository at this point in the history
  3. Update PHPCS rules

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    5508e4b View commit details
    Browse the repository at this point in the history
  4. Delete project files marked as deprecated previously

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    dd7c4ac View commit details
    Browse the repository at this point in the history
  5. Delete project files related to Doctrine Annotations

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    7c2b062 View commit details
    Browse the repository at this point in the history
  6. Enable filter rules for using PHP attributes

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    4a77c87 View commit details
    Browse the repository at this point in the history
  7. fix PHP return types and phpcs warnings

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    9ab3e1f View commit details
    Browse the repository at this point in the history
  8. fix phpcs warnings

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    37f5239 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e847f8d View commit details
    Browse the repository at this point in the history
  10. fix tests

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    baf89bc View commit details
    Browse the repository at this point in the history
  11. Update changelog

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    f715a53 View commit details
    Browse the repository at this point in the history
  12. Update readme file

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    3b7a8a8 View commit details
    Browse the repository at this point in the history
  13. Update Workflows

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    6d54dc6 View commit details
    Browse the repository at this point in the history
  14. Adjust PHPCS configuration

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    4b81ca2 View commit details
    Browse the repository at this point in the history
  15. remove unnecessary check in workflow

    Igor Kusmitsch committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    e9e1e90 View commit details
    Browse the repository at this point in the history