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.
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 |
The legacy tep_db_* database functions have been replaced with the OSC\OM\Db class.