Giter Club home page Giter Club logo

client-encryption-php's People

Contributors

danny-gallagher avatar ech0s7r avatar jaaufauvre avatar kick-the-bucket avatar rfeelin avatar rossphelan avatar talha-api avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

paystation

client-encryption-php's Issues

[REQ] Add PHP 8.0 support

Is your feature request related to a problem? Please describe.

This package is not compatible with PHP 8.0

Describe the solution you'd like

PHP 8.0 has been out for 7 months now, this package should support it.

Describe alternatives you've considered

Since PHP 7.3 security support and PHP 7.4 active support will end in 4 months - organizations are upgrading to PHP 8.0, there's no choice but to support it.

Additional context

Add any other context or screenshots about the feature request here.

[REQ] Feature Request Description

Is your feature request related to a problem? Please describe.

The parameter and return types are either missing or were added incorrectly, resulting in missing or wrong type inference and requires inspecting quite some code to determine the correct variable types.

Describe the solution you'd like

Parameter and return types should be added to code for developer convenience and possibility to use static code analysis in user code.

Describe alternatives you've considered

The existing PhpDocs at the very least should not be in a wrong format or removed altogether.

Additional context

Screenshot from 2021-07-15 10-45-22

Screenshot from 2021-07-15 10-43-56

[BUG] Build and Test fails to run with PHP version < 7.2

Bug Report Checklist

  • Have you provided a code sample to reproduce the issue?
  • Have you tested with the latest release to confirm the issue still exists?
  • Have you searched for related issues/PRs?
  • What's the actual output vs expected output?
    Failed to run vs Ran successfully

Description
The Github actions fail to run with PHP versions < 7.2

To Reproduce
Using the current master branch trigger a run

Expected behavior
The action "Build and Test" should execute successfully

Screenshots

Additional context

Related issues/PRs

Suggest a fix/enhancement
No longer use php-actions/composer and switch to manually running composer install commands

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.