Koha::File::Transport::Local - Local file system implementation of file transport
my $success = $self->_connect;
Validates that the configured directories exist and have appropriate permissions.
Internal method that performs the local file system upload operation.
Returns true on success or undefined on failure.
Internal method that performs the local file system download operation.
Returns true on success or undefined on failure.
my $success = $server->_change_directory($directory);
Sets the current working directory for file operations.
Returns true on success or undefined on failure.
Internal method that performs the local file system file listing operation. Returns an array reference of hashrefs with file information. Each hashref contains: filename, longname, size, perms, mtime.
Internal method that performs the local file system file rename operation.
Returns true on success or undefined on failure.
Internal method to check if transport is currently connected. For local transport, always returns true as local filesystem is always accessible.
$server->_disconnect();
For local transport, this is a no-op as there are no connections to close.