src/Components/S3FileSystem.php
public function copyBlob($container = '', $name = '', $src_container = '', $src_name = '', $properties = [])
    {
        try {
            $this->checkConnection();

            $options = [
                'Bucket'     => $container,
                'Key'        => $name,
                'CopySource' => urlencode($src_container . '/' . $src_name)
            ];

            $this->blobConn->copyObject($options);
        } catch (\Exception $ex) {
            throw new DfException('Failed to copy blob "' . $name . '": ' . $ex->getMessage());
        }
    }
public function copyBlob($container = '', $name = '', $src_container = '', $src_name = '', $properties = [])
    {
        try {
            $this->checkConnection();

            $options = [
                'Bucket'     => $container,
                'Key'        => $name,
                'CopySource' => urlencode($src_container . '/' . $src_name)
            ];

            $this->blobConn->copyObject($options);
        } catch (\Exception $ex) {
            throw new DfException('Failed to copy blob "' . $name . '": ' . $ex->getMessage());
        }
    }
@param string $container
@param string $name
@param string $src_container
@param string $src_name
@param array  $properties

@throws DfException

@param array  $properties