Archive
一个处理存档的类
自 |
1.0 |
---|---|
包 |
Joomla 框架 |
方法
__construct
创建一个新的 Archive 对象。
__construct(array|\ArrayAccess options = []) :
自 |
1.0 |
---|---|
抛出 |
|
参数
- options
array<string|int, mixed>|ArrayAccess
一个选项数组
响应
混合
extract
将一个存档文件解压缩到一个目录中。
extract( archivename, extractdir) :
自 |
1.0 |
---|---|
抛出 |
|
参数
- archivename
string
存档文件的名称- extractdir
string
要解压缩到的目录
响应
bool
成功为 True
getAdapter
获取一个文件压缩适配器。
getAdapter( type) : \Joomla\Archive\ExtractableInterface
setAdapter
用于用您自己的实现覆盖提供的适配器的方法。
setAdapter( type, class, override = true) :
自 |
1.0 |
---|---|
抛出 |
|
参数
- type
string
要设置的适配器的名称。- class
string
实现 ExtractableInterface 的类的 FQCN。- override
bool
强制覆盖适配器类型为 True。
响应
$this
属性
options
保存选项数组。
自 |
1.0 |
---|
类型
array<string|int, mixed>|ArrayAccess