voryx / Thruway

PHP Client and Router Library for Autobahn and WAMP (Web Application Messaging Protocol) for Real-Time Application Messaging
MIT License
674 stars 117 forks source link

Laravel 6/7 install problems #342

Closed alexc-hollywood closed 4 years ago

alexc-hollywood commented 4 years ago

Symfony event dispatcher 4 doesn't play well with Laravel - needs 5+

For anyone running into this, until a new version is released this will work:

        "symfony/event-dispatcher": "5.0.8 as 4.4.8",
        "thruway/pawl-transport": "^0.5.1",
        "voryx/thruway": "dev-master",
xbrunosousa commented 4 years ago

Not work in Laravel 7 (PHP 7.4) :( image

alexc-hollywood commented 4 years ago

@xbrunosousa Symfony 5 completely changed the event schema - there's a PR for it but the repo maintainers seem to have dismissed it.

mbonneau commented 4 years ago

@xbrunosousa I would still like to see the EventDispatcher completely decoupled from Symfony as I said here: https://github.com/voryx/Thruway/pull/331#issuecomment-560001092

alexc-hollywood commented 4 years ago

@mbonneau That's great, but when it is going to happen? That comment is 6+ months old. Not wanting to be combative here, just saying: how long is this (excellent) package going to be Symfony 4-only?

davidwdan commented 4 years ago

Closed by #343