Online Merchant v2.4 Joli

Legacy Compatibility

This document is work in progress.

A legacy compatibility module will be made available that automatically re-maps legacy v2.3 functions and classes to the new framework to load a compatiblity layer existing v2.3 add-ons can use.

Super Globals and Session Variables

The usage of legacy PHP long variables has been replaced with PHP super globals and are no longer referenced as globals in functions.

Legacy Super Global
$HTTP_GET_VARS $_GET
$HTTP_POST_VARS $_POST
$HTTP_COOKIES_VARS $_COOKIES
$HTTP_FILES_VARS $_FILES
$HTTP_SERVER_VARS $_SERVER
(session variables) $_SESSION

Database

The legacy tep_db_* database functions have been replaced with the OSC\OM\Db class.