function __flysystem_call_ensure in Flysystem 8
Same name and namespace in other branches
- 3.x flysystem.install \__flysystem_call_ensure()
- 2.0.x flysystem.install \__flysystem_call_ensure()
- 3.0.x flysystem.install \__flysystem_call_ensure()
Checks the state of existing configuratio.
1 call to __flysystem_call_ensure()
- flysystem_requirements in ./
flysystem.install - Implements hook_requirements().
File
- ./
flysystem.install, line 82 - Install, update and uninstall functions for the flysystem module.
Code
function __flysystem_call_ensure(array &$requirements) {
foreach (\Drupal::service('flysystem_factory')
->ensure() as $scheme => $errors) {
foreach ($errors as $error) {
$requirements['flysystem:' . $scheme] = [
'title' => \Drupal::translation()
->translate('Flysystem: @scheme', [
'@scheme' => $scheme,
]),
'description' => \Drupal::translation()
->translate($error['message'], $error['context']),
'severity' => Convert::rfcToHookRequirements($error['severity']),
];
}
}
}