Code
- Load.php ➔ reloadSettings()
- Load.php ➔ loadUserSettings()
- Load.php ➔ loadBoard()
- Load.php ➔ loadPermissions()
- Load.php ➔ loadMemberData()
- Load.php ➔ loadMemberContext()
- Load.php ➔ loadMemberCustomFields()
- Load.php ➔ detectBrowser()
- Load.php ➔ isBrowser()
- Load.php ➔ loadTheme()
- Load.php ➔ loadTemplate()
- Load.php ➔ loadSubTemplate()
- Load.php ➔ loadCSSFile()
- Load.php ➔ addInlineCss()
- Load.php ➔ loadJavaScriptFile()
- Load.php ➔ addJavaScriptVar()
- Load.php ➔ addInlineJavaScript()
- Load.php ➔ loadLanguage()
- Load.php ➔ getBoardParents()
- Load.php ➔ getLanguages()
- Load.php ➔ censorText()
- Load.php ➔ template_include()
- Load.php ➔ loadDatabase()
- Load.php ➔ loadCacheAccelerator()
- Load.php ➔ cache_quick_get()
- Load.php ➔ cache_put_data()
- Load.php ➔ cache_get_data()
- Load.php ➔ clean_cache()
- Load.php ➔ set_avatar_data()

Loading history...
If you define a variable conditionally, it can happen that it is not defined for all execution paths.
Let’s take a look at an example:
In the above example, the variable $x is defined if you pass “foo” or “bar” as argument for $a. However, since the switch statement has no default case statement, if you pass any other value, the variable $x would be undefined.
Available Fixes
Check for existence of the variable explicitly:
Define a default value for the variable:
Add a value for the missing path: