Example #1
0
}

// 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');
	}
}
?>