timegridio / timegrid

Free, open-source, online appointments platform based on Laravel PHP Framework.
GNU Affero General Public License v3.0
958 stars 336 forks source link

Support for PHP 7.4 #203

Closed asm0dey closed 3 years ago

asm0dey commented 4 years ago

Prerequisites

Description

I have PHP 7.4 on my hosting, but timegrid depends on packages, which are incompatible with PHP 7.4. Is i possible to provide support for latest version of PHP?

LoveDuckie commented 3 years ago

@asm0dey I'm not a maintainer of this project, but have you considered the Docker image that they have available in the repository?.

I imagine that it largely depends on what kind of hosting you have currently, but if you have root access to the machine that you are deploying then it could be suitable.

asm0dey commented 3 years ago

@LoveDuckie thanks for idea but I would prefer to stick with the latest version of PHP — fewer chances of security issues, better performance and so on…

alariva commented 3 years ago

Thanks for the request. I'm no longer maintaining this project due to personal priorities, but leaving the source code up for anyone willing to explore it and play around with it. Unfortunately bumping the PHP version needs to be accompanied with a series of dependency packages and code updates, which is quite a large change as of today. If you need to play around with the application the best approach here is probably setting up a docker container.