Facebook/graph-sdk is abandoned, prevents upgrade to PHP 8

Created on 1 July 2022, over 2 years ago
Updated 7 June 2023, over 1 year ago

Problem/Motivation

Simple FB Connect depends on the Facebook Graph SDK which has been abandoned by Facebook. The last release dates from 2018 and is not compatible with PHP 8.

Proposed resolution

We need to switch either to a non-official fork which supports PHP 8 (like https://github.com/nickdnk/php-graph-sdk), or (preferably) switch to the new official library Facebook Business SDK.

Remaining tasks

  • Decide on an approach.
  • Implement it.

User interface changes

Probably none.

API changes

Possibly none.

Data model changes

Possibly some new config.

📌 Task
Status

Needs review

Version

3.0

Component

Code

Created by

🇧🇬Bulgaria pfrenssen Sofia

Live updates comments and jobs are added and updated live.
  • PHP 8.0

    The issue particularly affects sites running on PHP version 8.0.0 or later.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇧🇪Belgium David-Bouzouita

    Any new about the MR ?

  • 🇮🇳India ushma

    Hi..is this MR working ?

  • 🇧🇬Bulgaria pfrenssen Sofia

    @ushma good question! Since the issue is in status "Needs review" it is currently under evaluation if the MR works. We are waiting for someone in the Drupal community to test it and report back whether it works or not.

    If you want to volunteer for this task this would be very much appreciated.

    You can try out the MR and comment here with your test result. If it works, great! You can update the status to "Reviewed and tested by the community". The issue can then be reviewed by the maintainer and committed.

    If it doesn't work then please describe what is going wrong and set the status to "Needs work".

    If you want to know more about how to move this issue forward, here is a quick read that explains it well: Life cycle of an issue . We are currently on step 6!

Production build 0.71.5 2024