<?php /* Include the Scrott system-level configuration file if it exists */ is_file("scrott.conf.php") && require_once "scrott.conf.php"; /* * Global functions / operations and access to contextual or session-based information */ abstract class Framework { /* * Check for the existence of Scrott's system-level config */ function scrottConfExists() { global $_SCROTT; return isset($_SCROTT['conf']); } /* * Get the absolute path on this server for the root of this app */ function ar() { return substr($_SERVER['PHP_SELF'], 0, -10); // 10 = length of "/index.php" } /* * Redirect to the given URL and die */ function redirectTo($url) { http_redirect($url); exit; } } ?>