@johnny5 – I got similar problems with PHP7.
The main issue on my side is, that the static functions inside the classes are not declared public. Therefore they are not accessible anymore in PHP7 without raising an E_DEPRECATED error.
The only thing you need to change is: mark ALL
static function…
as
static public function…
I use some of the operations from my plugin and they don’t work anymore (results into a 500).
E.g. see:
Red_Item::get_all_for_module
Red_Item::get_for_url
…
Red_Item::create
Red_Group::get
Red_Group::get_for_select
Red_Group::create
Thank you!