.. * @var string */ public $html_header = ''; /** * class names of
* @var array */ public $body_class = array(); /** * codes after * @var string */ public $body_header = ''; /** * class names before * @var string */ public $html_footer = ''; /** * Meta tags * @var array */ public $meta_tags = array(); public $meta_images = array(); /** * OpenGraph metadata * @var array */ public $opengraph_metadata = array(); /** * Canonical URL * @var string */ public $canonical_url = ''; /** * language type - changed by HTTP_USER_AGENT or user's cookie * @var string */ public $lang_type = ''; /** * contains language-specific data * @var object */ public $lang = NULL; /** * Checks uploaded * @var bool TRUE if attached file exists */ public $is_uploaded = FALSE; /** * Checks if the site is locked * @var bool TRUE if the site is locked */ public $is_site_locked = FALSE; /** * Result of initial security check * @var string|bool */ public $security_check = 'OK'; public $security_check_detail = ''; /** * Singleton instance * @var object */ private static $_instance = null; /** * Flag to prevent calling init() twice */ private static $_init_called = false; /** * Current route information */ private static $_route_info = null; /** * object oFrontEndFileHandler() * @var object */ private static $_oFrontEndFileHandler = null; /** * Plugin default and blacklist cache */ private static $_default_plugins = null; private static $_blacklist = null; /** * Reserved words cache */ private static $_reserved_words = null; /** * Reserved keys cache */ private static $_reserved_keys = array( '_rx_ajax_compat' => true, '_rx_ajax_form' => true, '_rx_csrf_token' => true, ); /** * Pattern for request vars check * @var array */ private static $_check_patterns = array( '@<(?:\?|%)@' => 'DENY ALL', '@