Skip to content

Commit 4212b4f

Browse files
committed
#AC-10721::Investigate the league/flysystem Composer dependencies upgrading to latest version- refactoring for interface declaration
1 parent b06cc59 commit 4212b4f

File tree

3 files changed

+13
-24
lines changed

3 files changed

+13
-24
lines changed

app/code/Magento/RemoteStorage/Driver/ExtendedRemoteDriverInterface.php

Lines changed: 0 additions & 21 deletions
This file was deleted.

app/code/Magento/RemoteStorage/Driver/RemoteDriverInterface.php

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,26 @@
77

88
namespace Magento\RemoteStorage\Driver;
99

10-
use Magento\RemoteStorage\Driver\ExtendedRemoteDriverInterface;
10+
use Magento\Framework\Filesystem\ExtendedDriverInterface;
1111

1212
/**
1313
* Remote storage driver.
1414
* @api
1515
*/
16-
interface RemoteDriverInterface extends ExtendedRemoteDriverInterface
16+
interface RemoteDriverInterface extends ExtendedDriverInterface
1717
{
1818
/**
1919
* Test storage connection.
2020
*
2121
* @throws DriverException
2222
*/
2323
public function test(): void;
24+
25+
/**
26+
* To check if directory exists
27+
*
28+
* @param string $path
29+
* @return bool
30+
*/
31+
public function isDirectoryExists($path): bool;
2432
}

lib/internal/Magento/Framework/Filesystem/ExtendedDriverInterface.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
* Provides extension for Driver interface.
1414
*
1515
* @see DriverInterface
16+
*
17+
* @deprecated Method will be moved to DriverInterface
18+
* @see DriverInterface
1619
*/
1720
interface ExtendedDriverInterface extends DriverInterface
1821
{
@@ -42,7 +45,6 @@ interface ExtendedDriverInterface extends DriverInterface
4245
* @throws FileSystemException
4346
*
4447
* @deprecated Method will be moved to DriverInterface
45-
* @see DriverInterface
4648
*/
4749
public function getMetadata(string $path): array;
4850
}

0 commit comments

Comments
 (0)