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 PHP 8 #152

Closed
MatanYadaev opened this issue Dec 7, 2020 · 14 comments · Fixed by #181
Closed

Support PHP 8 #152

MatanYadaev opened this issue Dec 7, 2020 · 14 comments · Fixed by #181
Assignees

Comments

@MatanYadaev
Copy link

No description provided.

@nd4p90x
Copy link
Collaborator

nd4p90x commented Jan 26, 2021

Working on implementing testing for PHP8 to confirm compatibility. Thank you.

@MatanYadaev
Copy link
Author

@nd4p90x Any estimation? Does this task is really in progress? PHP 8 released 4 months ago.

@nd4p90x
Copy link
Collaborator

nd4p90x commented Apr 5, 2021

@MatanYadaev thanks for the question. I expect the php 8 compatibility upgrade to be by the end of the month. There are other items we are focusing on currently and the upgrade path isn't as cut and dried as I thought it might be when I started the new branch. I will keep this thread updated. Thanks.

@aryehbeitz
Copy link

@nd4p90x good to know it's upcoming. we're also waiting for this - blocking our upgrade to php 8

@smartens80
Copy link

Any further updates on when PHP 8.0 will be supported?

@nd4p90x nd4p90x self-assigned this Jun 16, 2021
@FutureFutureTo
Copy link

any idea on whats going on with this?

@smartens80
Copy link

any idea on whats going on with this?

Project not dead - last commit was 21 days ago... why not focus on this? PHP v8 support is pretty important IMHO!

@nd4p90x
Copy link
Collaborator

nd4p90x commented Jun 22, 2021

Morning everyone, this is an active issue and it is currently being worked on. Our hope is to have it ready for testing in the next week. Apologies for the delay, this is very important to us as well. Thank you.

nd4p90x added a commit to North-Two-Five/analytics-php that referenced this issue Jul 7, 2021
@nd4p90x nd4p90x linked a pull request Jul 8, 2021 that will close this issue
pooyaj added a commit that referenced this issue Jul 14, 2021
@FutureFutureTo
Copy link

This is honestly super frustrating.

'Our PHP library lets you record analytics data from your PHP code. The requests hit our servers, and then we route your data to any analytics service you enable on your destinations page.'

So this is Segment's proprietary library? The same Segment that we pay money for each month to basically not use at this point because they won't allocate adequate time/resources to update this library to PHP8?

At the very least, how do we get access to the low level API server side?

We're going to have to bail on Segment entirely at this point. The client side API is blocked by a lot of pop up blockers and straight up browsers now. Server side is the only thing left, and well, it seems to be just ignored?

@nd4p90x
Copy link
Collaborator

nd4p90x commented Jul 20, 2021

@FutureFutureTo Sorry to hear about your frustrations, did you not see that we released the latest version with PHP 8 support last week? Is there an issue with the release that we need to be aware of? I would be happy to assist you with any issues you may be having.
https://packagist.org/packages/segmentio/analytics-php

@FutureFutureTo
Copy link

@nd4p90x Thanks for the quick response - I did not see that, no. It's not tagged though, is that a plan in the near future?

@nd4p90x
Copy link
Collaborator

nd4p90x commented Jul 21, 2021

@FutureFutureTo Thanks for the info. I did not realize the tag for the latest release is not attached to 2.0. We will get that resolved today. Thank you for your patronage. We really do appreciate all of our users and are always looking to improve our LIBs.

@FutureFutureTo
Copy link

@nd4p90x Alright thanks - thanks for looking into it. I'll await it

@nd4p90x
Copy link
Collaborator

nd4p90x commented Jul 21, 2021

@FutureFutureTo Here you go https://github.com/segmentio/analytics-php/releases/tag/2.0.0
Thanks and LMK if I can do anything else for you

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

Successfully merging a pull request may close this issue.

5 participants