Skip to content

require PSRs instead of concrete packages #831

Open
@garak

Description

@garak

This library should not require directly monolog and guzzle. Instead, it should require psr/log and psr/http-client

Of course, monolog and guzzle could be stille be required in required-dev (since you need concrete packages to run tests) and maybe suggested. But relying on interfaces it's way better.

On a side note, psr/http-client would require to raise minimum version of php to 7.0, that is also good (being php 5.6 out of active support since January 2017)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions