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

Allow PHP8.3 #74

Merged
merged 5 commits into from
Nov 27, 2023
Merged

Allow PHP8.3 #74

merged 5 commits into from
Nov 27, 2023

Commits on Nov 22, 2023

  1. Allow PHP8.3

    Signed-off-by: Andreas Heigl <[email protected]>
    heiglandreas committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    6dbc15b View commit details
    Browse the repository at this point in the history
  2. Allo platform requirements to be ignored on 8.3

    At least for now...
    
    Signed-off-by: Andreas Heigl <[email protected]>
    heiglandreas committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    6f7ae94 View commit details
    Browse the repository at this point in the history
  3. Add installation instructions for pecl-extensions

    Otherwise those extensions would not be installed correctly on PHP8.3
    
    Signed-off-by: Andreas Heigl <[email protected]>
    heiglandreas committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    2b035ab View commit details
    Browse the repository at this point in the history
  4. Handle PHP8.3 parse-error of ini-files

    PHP8.3 now emits a syntax error warning in addition to returning
    `false` now.
    Previously the error was silently ignored and the returned value was an
    empty array.
    
    The `@` silcences the warning. As this is done during the check
    whether the ini-file can be parsed or not it should be safe here to not
    output the content of the warning.
    
    Signed-off-by: Andreas Heigl <[email protected]>
    heiglandreas committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    8f0d43c View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Update .laminas-ci.json

    Remove 'ignore-platform-reqs'
    
    Signed-off-by: Andreas Heigl <[email protected]>
    heiglandreas authored Nov 27, 2023
    Configuration menu
    Copy the full SHA
    037ea19 View commit details
    Browse the repository at this point in the history