1. NOTICE: If you are using Fabrik and update to Joomla 3.10, you will need to update to Fabrik 3.10. And, if you are using Fabrik, do not upgrade to Joomla 4, we do not have a supported version ready for release. More information on a release date coming soon. Also, please note that Fabrik 3.10 will not install on any Joomla sites less than 3.8.
    Dismiss Notice

PHP 8 Support

Discussion in 'Community' started by jimkeane, Oct 6, 2021.

  1. jimkeane

    jimkeane Member

    Level: Community
    Hello, just wondering when PHP 8 Support will be implemented for Fabrik 3.10?

    Many thanks,
    Jim
     
  2. troester

    troester Well-Known Member Staff Member

    Level: Community
    I assume when one of Mediateam's paying customers will need it.
     
  3. achartier

    achartier Active Member

    Level: Community
    I am running php8 on my development system and Fabrik appears to be working just fine. I don't stress Fabrik much on the development system but what I have tested is working.
     
  4. jimkeane

    jimkeane Member

    Level: Community
    Php email stopped working entirely for fabrik when I tested it. seemed to be regardless of using builtin functions or my own php code run on form submission. rolling back fixed everything.
     
  5. achartier

    achartier Active Member

    Level: Community
    I found the issue and have submitted PR2256 for it. You can fix it yourself until the PR is merged. File libraries/fabrik/fabrik/Helpers/Worker.php at line 2400 change it to:
    Code (Text):
    if (is_bool($ret) === false && get_parent_class($ret) === 'Exception')
     
  6. jimkeane

    jimkeane Member

    Level: Community
    Many thanks for this, will test in our Dev instance next week.
     
  7. jimkeane

    jimkeane Member

    Level: Community
    This worked perfectly in every test I made. Many thanks, Jim
     
  8. achartier

    achartier Active Member

    Level: Community
    Good to hear. Now if we can just get the Fabrik team to merge the PRs :(
     

Share This Page