class PhpSapi in Automatic Updates 7
Warn if PHP SAPI changes between checker executions.
Hierarchy
- class \PhpSapi implements ReadinessCheckerInterface
Expanded class hierarchy of PhpSapi
1 string reference to 'PhpSapi'
- ReadinessCheckerManager::getCheckers in ReadinessCheckers/
ReadinessCheckerManager.php - Get checkers.
File
- ReadinessCheckers/
PhpSapi.php, line 6
View source
class PhpSapi implements ReadinessCheckerInterface {
/**
* {@inheritdoc}
*/
public static function run() {
$messages = [];
$php_sapi = variable_get('automatic_updates_php_sapi', PHP_SAPI);
if ($php_sapi !== PHP_SAPI) {
$messages[] = t('PHP changed from running as "@previous" to "@current". This can lead to inconsistent and misleading results.', [
'@previous' => $php_sapi,
'@current' => PHP_SAPI,
]);
}
variable_set('automatic_updates.php_sapi', PHP_SAPI);
return $messages;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
PhpSapi:: |
public static | function |
Run check. Overrides ReadinessCheckerInterface:: |