The file cache entry is array accessible
… so let's make this part of our API. We use it as array already. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
This commit is contained in:
parent
349da3395a
commit
0da89c0fa1
|
@ -27,7 +27,7 @@ use OCP\Files\Cache\ICacheEntry;
|
|||
/**
|
||||
* meta data for a file or folder
|
||||
*/
|
||||
class CacheEntry implements ICacheEntry, \ArrayAccess {
|
||||
class CacheEntry implements ICacheEntry {
|
||||
/**
|
||||
* @var array
|
||||
*/
|
||||
|
|
|
@ -23,12 +23,18 @@
|
|||
|
||||
namespace OCP\Files\Cache;
|
||||
|
||||
use ArrayAccess;
|
||||
|
||||
/**
|
||||
* meta data for a file or folder
|
||||
*
|
||||
* @since 9.0.0
|
||||
*
|
||||
* This interface extends \ArrayAccess since v21.0.0, previous versions only
|
||||
* implemented it in the private implementation. Hence php would allow using the
|
||||
* object as array, while strictly speaking it didn't support this.
|
||||
*/
|
||||
interface ICacheEntry {
|
||||
interface ICacheEntry extends ArrayAccess {
|
||||
public const DIRECTORY_MIMETYPE = 'httpd/unix-directory';
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue