MediaWiki REL1_29
|
Public Member Functions | |
checkExtensionExistence () | |
Displays an error, if a PHP extension does not exist. | |
checkRequiredPHPVersion () | |
Displays an error, if the installed php version does not meet the minimum requirement. | |
checkVendorExistence () | |
Displays an error, if the vendor/autoload.php file could not be found. | |
getIndexErrorOutput ( $title, $longHtml, $shortText) | |
Returns an error page, which is suitable for output to the end user via a web browser. | |
getPHPImplVersion () | |
Returns the version of the installed php implementation. | |
outputHTMLHeader () | |
Output headers that prevents error pages to be cached. | |
setEntryPoint ( $entryPoint) | |
triggerError ( $title, $shortText, $longText, $longHtml) | |
Display something vaguely comprehensible in the event of a totally unrecoverable error. | |
Public Attributes | |
string | $entryPoint = null |
Which entry point we are protecting. | |
$functionsExtensionsMapping | |
$minimumVersionPHP = '5.5.9' | |
$mwVersion = '1.29' | |
Definition at line 27 of file PHPVersionCheck.php.
PHPVersionCheck::checkExtensionExistence | ( | ) |
Displays an error, if a PHP extension does not exist.
Definition at line 137 of file PHPVersionCheck.php.
References $ext, are, array(), as, PHP, that, and triggerError().
PHPVersionCheck::checkRequiredPHPVersion | ( | ) |
PHPVersionCheck::checkVendorExistence | ( | ) |
Displays an error, if the vendor/autoload.php file could not be found.
Definition at line 111 of file PHPVersionCheck.php.
References from, href, on, or, see, some, that, and triggerError().
PHPVersionCheck::getIndexErrorOutput | ( | $title, | |
$longHtml, | |||
$shortText | |||
) |
Returns an error page, which is suitable for output to the end user via a web browser.
$title | |
$longHtml | |
$shortText |
Definition at line 193 of file PHPVersionCheck.php.
References $title, color, div, style, text, and title.
Referenced by triggerError().
PHPVersionCheck::getPHPImplVersion | ( | ) |
Returns the version of the installed php implementation.
Definition at line 68 of file PHPVersionCheck.php.
Referenced by checkRequiredPHPVersion().
PHPVersionCheck::outputHTMLHeader | ( | ) |
Output headers that prevents error pages to be cached.
Definition at line 176 of file PHPVersionCheck.php.
Referenced by triggerError().
PHPVersionCheck::setEntryPoint | ( | $entryPoint | ) |
string | $entryPoint | Which entry point we are protecting. One of:
|
Definition at line 59 of file PHPVersionCheck.php.
References $entryPoint.
PHPVersionCheck::triggerError | ( | $title, | |
$shortText, | |||
$longText, | |||
$longHtml | |||
) |
Display something vaguely comprehensible in the event of a totally unrecoverable error.
Does not assume access to anything; no globals, no autoloader, no database, no localisation. Safe for PHP4 (and putting this here means that WebStart.php and GlobalSettings.php no longer need to be).
Calling this function kills execution immediately.
string | $title | HTML code to be put within an tag @param string $shortText @param string $longText @param string $longHtml |
Definition at line 265 of file PHPVersionCheck.php.
References $title, getIndexErrorOutput(), and outputHTMLHeader().
Referenced by checkExtensionExistence(), checkRequiredPHPVersion(), and checkVendorExistence().
string PHPVersionCheck::$entryPoint = null |
Which entry point we are protecting.
One of:
Definition at line 48 of file PHPVersionCheck.php.
Referenced by setEntryPoint().
PHPVersionCheck::$functionsExtensionsMapping |
Definition at line 32 of file PHPVersionCheck.php.
PHPVersionCheck::$minimumVersionPHP = '5.5.9' |
Definition at line 31 of file PHPVersionCheck.php.
PHPVersionCheck::$mwVersion = '1.29' |
Definition at line 29 of file PHPVersionCheck.php.