public function S3fsFileService::prepareDirectory in S3 File System 4.0.x
Same name and namespace in other branches
- 8.3 src/S3fsFileService.php \Drupal\s3fs\S3fsFileService::prepareDirectory()
Checks that the directory exists and is writable.
Directories need to have execute permissions to be considered a directory by FTP servers, etc.
Parameters
string $directory: A string reference containing the name of a directory path or URI. A trailing slash will be trimmed from a path.
int $options: A bitmask to indicate if the directory should be created if it does not exist (FileSystemInterface::CREATE_DIRECTORY) or made writable if it is read-only (FileSystemInterface::MODIFY_PERMISSIONS).
Return value
bool TRUE if the directory exists (or was created) and is writable. FALSE otherwise.
Overrides FileSystemInterface::prepareDirectory
1 call to S3fsFileService::prepareDirectory()
- S3fsFileService::prepareDestination in src/
S3fsFileService.php - Prepares the destination for a file copy or move operation.
File
- src/
S3fsFileService.php, line 414
Class
- S3fsFileService
- Provides helpers to operate on files and stream wrappers.
Namespace
Drupal\s3fsCode
public function prepareDirectory(&$directory, $options = self::MODIFY_PERMISSIONS) {
return $this->decorated
->prepareDirectory($directory, $options);
}