function user_import_create_directory in User Import 7.3
Same name and namespace in other branches
- 8 user_import.admin.inc \user_import_create_directory()
- 7 user_import.admin.inc \user_import_create_directory()
- 7.2 user_import.admin.inc \user_import_create_directory()
Create a directory in the private files directory.
3 calls to user_import_create_directory()
- user_import_configure_form_submit in ./
user_import.admin.inc - user_import_move_file_for_processing in ./
user_import.admin.inc - user_import_template_new_submit in ./
user_import.admin.inc - Save a new template.
File
- ./
user_import.admin.inc, line 951 - Provide administration configuration pages to import users.
Code
function user_import_create_directory($directory_name, $path_prefix = 'uploads/') {
if (!file_stream_wrapper_valid_scheme('private')) {
drupal_set_message(t('Directory %path could not be created as the Private files path has not been set.', array(
'%path' => $directory_name,
)), 'warning');
}
$path = 'private://user_import/' . $path_prefix . $directory_name;
$directory_created = file_prepare_directory($path, FILE_CREATE_DIRECTORY);
if ($directory_created) {
file_create_htaccess($path);
}
}