laminas / laminas-json-server

Laminas Json-Server is a JSON-RPC server implementation.
https://docs.laminas.dev/laminas-json-server/
BSD 3-Clause "New" or "Revised" License
17 stars 6 forks source link

Component maintenance: PHP update #2

Closed arueckauer closed 2 years ago

arueckauer commented 4 years ago

Component maintenance

Q A
Documentation no
Bugfix no
BC Break no
New Feature no
RFC no
QA yes

In preparation of bringing this component in compliance with the JSON-RPC 2.0 specs, I would like to update this component to a currently supported PHP version including language features (strict types, type declarations).

Planned changes/updates

@Xerkus suggested the following schedule. If possible, each point will be provided in a separate PR

to achieve green CI at each step and make reviews easier.

This issue serves as a task list and an overview of the progress.

No changes in functionality

This "project" will not introduce features, bugfixes or BC breaks. Necessary functionality changes will be handled separately afterwards.

EDIT:

Additional changes

List of additional changes required. Initially these points resulted from the code review in #3 and will be added on if required.

PR against dev-4.0

PR against master

Ocramius commented 2 years ago

Handled in #21