class YfyFile

上传文件的封装类

Class YfyFile

Methods

__construct(string $name, string $filename, StreamInterface|resource|string $contents)

YfyFile constructor.

string
getName()

获取multipart上传时的name

setName(string $name)

设置multipart上传时的name

StreamInterface|resource|string
getContents()

获取上传文件

setContents(StreamInterface|resource|string $contents)

设置上传文件

string
getFilename()

获取multipart上传时的filename

setFilename(string $filename)

设置multipart上传时的filename

Details

at line 39
__construct(string $name, string $filename, StreamInterface|resource|string $contents)

YfyFile constructor.

Parameters

string $name multipart上传时的name
string $filename multipart上传时的filename
StreamInterface|resource|string $contents 上传的文件,可以是文件路径, 可以是resource,也可以是Stream

at line 51
string getName()

获取multipart上传时的name

Return Value

string

at line 61
setName(string $name)

设置multipart上传时的name

Parameters

string $name multipart上传时的name

at line 71
StreamInterface|resource|string getContents()

获取上传文件

Return Value

StreamInterface|resource|string

at line 81
setContents(StreamInterface|resource|string $contents)

设置上传文件

Parameters

StreamInterface|resource|string $contents 可以是string,resource或者Stream

at line 91
string getFilename()

获取multipart上传时的filename

Return Value

string

at line 101
setFilename(string $filename)

设置multipart上传时的filename

Parameters

string $filename multipart上传时的filename