Nextcloud PHP API (master)

IObjectStoreMetaData

Interface IObjectStoreMetaData

Tags
psalm-type

ObjectMetaData = array{mtime?: \DateTime, etag?: string, size?: int, mimetype?: string, filename?: string}

since
32.0.0

Table of Contents

Methods

getObjectMetaData()  : ObjectMetaData
Get metadata for an object.
listObjects()  : Iterator<string|int, ObjectMetaData}>
List all objects in the object store.

Methods

getObjectMetaData()

Get metadata for an object.

public getObjectMetaData(string $urn) : ObjectMetaData
Parameters
$urn : string
Tags
since
32.0.0
Return values
ObjectMetaData

listObjects()

List all objects in the object store.

public listObjects([string $prefix = '' ]) : Iterator<string|int, ObjectMetaData}>

If the object store implementation can do it efficiently, the metadata for each object is also included.

Parameters
$prefix : string = ''
Tags
since
32.0.0
Return values
Iterator<string|int, ObjectMetaData}>

        
On this page

Search results