} // define constants (use sparingly!) $root = dirname(__FILE__); define('CASH_PLATFORM_ROOT', $root); // define cash_embedElement function function cash_embedElement($element_id) { global $cash_primary_request; $cash_body_request = new CASHRequest( array( 'cash_request_type' => 'element', 'cash_action' => 'getmarkup', 'element_id' => $element_id, 'status_uid' => $cash_primary_request->response['status_uid'] ) ); echo $cash_body_request->response['payload']; } // fire up the platform $cash_primary_request = new CASHRequest(); // check on each load to see if we need to regenerate the session id if(!defined('STDIN')) { // no session for CLI if ($cash_primary_request->sessionGetPersistent('session_regenerate_id')) { session_regenerate_id(true); $cash_primary_request->sessionClearPersistent('session_regenerate_id'); } } ?>