function drupal_get_filetransfer_info in Drupal 9
Same name and namespace in other branches
- 8 core/includes/common.inc \drupal_get_filetransfer_info()
- 7 includes/common.inc \drupal_get_filetransfer_info()
Assembles the Drupal FileTransfer registry.
Return value
The Drupal FileTransfer class registry.
See also
\Drupal\Core\FileTransfer\FileTransfer
hook_filetransfer_info_alter()
2 calls to drupal_get_filetransfer_info()
- system_authorized_init in core/
modules/ system/ system.module - Setup a given callback to run via authorize.php with elevated privileges.
- _update_manager_check_backends in core/
modules/ update/ update.manager.inc - Checks for file transfer backends and prepares a form fragment about them.
File
- core/
includes/ common.inc, line 666 - Common functions that many Drupal modules will need to reference.
Code
function drupal_get_filetransfer_info() {
$info =& drupal_static(__FUNCTION__);
if (!isset($info)) {
$info = \Drupal::moduleHandler()
->invokeAll('filetransfer_info');
\Drupal::moduleHandler()
->alter('filetransfer_info', $info);
uasort($info, [
SortArray::class,
'sortByWeightElement',
]);
}
return $info;
}