We depend on Civibooking and CiviCRM developers with be ending support for PHP 5X soon. What is the status of Civibooking and PHP 7? I did try to run on PHP 7 a while back and had issues in Civibooking.


I would suggest you try it out whether it works on PHP7. And if you find out it breaks you have two options:

  1. Fix it yourself (if you are a developer) and push a Pull request to the original developer
  2. The other option you have is that you pay a developer to fix CiviBooking.

There is also a third option and that is to ask around in the community whether there are other people willing to contribute to make CiviBooking compatible with PHP 7.

I have one last remark, PHP, CiviCRM are all open source. So there is no supplier who guarantees that stuff keeps working. The End of support of PHP5x does actually not mean a lot, it means that the original developers of php5 will not bring out any new (security) releases of that php version. But others might still do that and no one prevents you to fix your php yourself when you discover a security flaw.

One really last remark, you said you depend on CiviBooking. The other option you have is not to upgrade php 5 to 7 as it brings in a risk for continuity of your primary process in your organization. But if you do not upgrade you have another risk and that is that your php 5 might become insecure at some point in the future.

  • I am well aware that Civibooking is open source (free). That is why I am using it and the idea of paying somebody to fix it kinda flies in the face of the reason for using it. I wanted to know if the developers were going to update it and maybe add some new features, just for my information and future planning purposes. You are right that I could fix it. But, it would be nice if they did it for me and I could use my time elsewhere. – Tish Sep 15 '18 at 11:29
  • I totally agree, it is always nice if the original developers have plans to do update it. – Jaap Jansma - CiviCooP Sep 17 '18 at 7:37
  • Free to use - but developed because there were resources available at the time and likely not developed / maintained now because those resources are not there. – themak Dec 13 '18 at 17:38

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.