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

Support Silex 2 #26

Open
naxhh opened this issue Aug 5, 2017 · 15 comments
Open

Support Silex 2 #26

naxhh opened this issue Aug 5, 2017 · 15 comments

Comments

@naxhh
Copy link

naxhh commented Aug 5, 2017

So, the adapter seems very nice feature to have and avoid coupling to controllers but it does not work with silex 2 (composer.json specify silex 1.3)

Is any plan to make it work with silex 2?

@mnapoli
Copy link
Member

mnapoli commented Aug 5, 2017

Hi, that's a good idea. I don't have the time to look into that at the moment but feel free to give it a shot?

@jdreesen
Copy link
Collaborator

jdreesen commented Aug 6, 2017

There has already been done some work in https://github.com/PHP-DI/Silex-Bridge/tree/silex-2. However, I'm not sure what's missing (if at all) and I'm currently pretty busy with my day job (plus I haven't used Silex 2 in any project for a while).

@mnapoli
Copy link
Member

mnapoli commented Aug 6, 2017

Oh right sorry! There's even a beta release, @naxhh could you try it: https://github.com/PHP-DI/Silex-Bridge/releases/tag/2.0.0-beta1

@mnapoli mnapoli changed the title Any plan to make this work on silex ~2 ? Support Silex 2 Aug 6, 2017
@naxhh
Copy link
Author

naxhh commented Aug 8, 2017

Sure. I'll try to test it this weekend and report back :)

EDIT: Hadn't have time that weekend let's see how this one goes...

@kordos
Copy link

kordos commented Sep 26, 2017

Any progress with moving to silex 2?

@naxhh
Copy link
Author

naxhh commented Sep 26, 2017

Hi! I was on holidays and in that time I abandoned that project so I didn't had the requirement to test this anymore.

I'm ok closing this issue or just keeping it open in case someone wants to test this.

@mnapoli
Copy link
Member

mnapoli commented Sep 26, 2017

👍 no worries, let's keep this issue open though.

@kordos
Copy link

kordos commented Nov 16, 2017

Hi, I added pull request with silex 2 support. It works perfectly with my service.
Please review my pull request.

@mnapoli
Copy link
Member

mnapoli commented Nov 18, 2017

@kordos have you seen the changes in this branch: https://github.com/PHP-DI/Silex-Bridge/commits/silex-2 ? Maybe there are some things to keep from there.

@kordos
Copy link

kordos commented Nov 20, 2017

Yes. My pull request is from this branch(silex-2)

@kordos
Copy link

kordos commented Dec 7, 2017

@mnapoli or @jdreesen can you merge my pull request with silex 2 support?

@mnapoli
Copy link
Member

mnapoli commented Dec 7, 2017

Done. @jdreesen is the current status of the silex-2 branch good for you? We could tag a release (even a beta if we are not 100% confident) to get things moving?

@kordos
Copy link

kordos commented Dec 8, 2017

It works perfectly in one of my projects. I didn't see any problems yet. In near future I will migrate other microservices to silex 2 and test it in production. I'm wondering what tag it should get. Definitely I'm not using all features of silex 2 so I'm not 100% sure that everything works(but it works for my usage). At least we can tag it beta2 and after some time if no errors come up we can tag it as 2.0.0. @mnapoli what do you think?

@kordos
Copy link

kordos commented Dec 11, 2017

@jdreesen or @mnapoli can you add tag to silex-2 branch? I don't have permissions for it

@mnapoli
Copy link
Member

mnapoli commented Dec 28, 2017

@kordos The silex branch is behind master: silex-2...master (there are commits in master that were not integrated in this branch) => could you reintegrate those commits into the branch ? (via a pull request for example, but github tells me there are conflicts to solve)

I'm also wondering whether it makes sense to continue tu support Silex since it's now deprecated 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants