Commits

Thomas Tornevall authored 550e343dd90
* Switched all function controls to use Security::getCurrentFunctionState - this makes it easier to check if functions really are available. * Checking openssl vs mcrypt vs PHP >=7.1/<=7.0 availability. Will throw execeptions if openssl is absent and mcrypt is present in PHP 7.1 platforms. * Updated compression class. * Added docblocks. * Added minor test to check openssl presence.