Nextcloud PHP API (stable18)

ISimpleFile

Interface ISimpleFile

Tags
since
11.0.0

Table of Contents

delete()  : mixed
Delete the file
getContent()  : string
Get the content
getETag()  : string
Get the ETag
getMimeType()  : string
Get the MimeType
getMTime()  : int
Get the last modification time
getName()  : string
Get the name
getSize()  : int
Get the size in bytes
putContent()  : mixed
Overwrite the file
read()  : resource
Open the file as stream for reading, resulting resource can be operated as stream like the result from php's own fopen
write()  : resource
Open the file as stream for writing, resulting resource can be operated as stream like the result from php's own fopen

Methods

getETag()

Get the ETag

public getETag() : string
Tags
since
11.0.0
Return values
string —

getMimeType()

Get the MimeType

public getMimeType() : string
Tags
since
11.0.0
Return values
string —

getMTime()

Get the last modification time

public getMTime() : int
Tags
since
11.0.0
Return values
int —

getName()

Get the name

public getName() : string
Tags
since
11.0.0
Return values
string —

getSize()

Get the size in bytes

public getSize() : int
Tags
since
11.0.0
Return values
int —

read()

Open the file as stream for reading, resulting resource can be operated as stream like the result from php's own fopen

public read() : resource
Tags
throws
NotPermittedException
since
14.0.0
Return values
resource —

write()

Open the file as stream for writing, resulting resource can be operated as stream like the result from php's own fopen

public write() : resource
Tags
throws
NotPermittedException
since
14.0.0
Return values
resource —

Search results