Gets a FileTransfer class for a specific transfer method and settings.
$backend: The FileTransfer backend to get the class for.
$settings: Array of settings for the FileTransfer.
An instantiated FileTransfer object for the requested method and settings, or FALSE if there was an error finding or instantiating it.
function authorize_get_filetransfer($backend, $settings = array()) {
$filetransfer = FALSE;
if (!empty($_SESSION['authorize_filetransfer_info'][$backend])) {
$backend_info = $_SESSION['authorize_filetransfer_info'][$backend];
if (class_exists($backend_info['class'])) {
$filetransfer = $backend_info['class']::factory(DRUPAL_ROOT, $settings);
}
}
return $filetransfer;
}