/** * Set the commonly used variables * * @return void */ protected static function set_vars() { self::$base_dir =& main::$base_dir; self::$public_dir =& main::$public_dir; self::$system_dir =& main::$system_dir; self::$themes_dir =& main::$themes_dir; self::$theme_dir =& main::$theme_dir; self::$base_uri =& main::$base_uri; self::$public_uri =& main::$public_uri; self::$themes_uri =& main::$themes_uri; self::$theme_uri =& main::$theme_uri; self::$cookie =& main::$cookie; self::$dir = new directory_listing(); self::$markdown = new markdown(); self::$github =& main::$github; if (isset($_GET['s']) && !empty($_GET['s'])) { self::$search = search::regex('/' . (string) $_GET['s'] . '/i'); } }