SitePathway
扩展 Pathway用于管理网站应用程序路径的类。
自 |
1.5 |
---|---|
包 |
Joomla CMS |
方法
__construct
类构造函数。
__construct(\Joomla\CMS\Application\SiteApplication app = null) :
addItem
创建并向路径添加项。
addItem( name, link = '') :
继承
自 |
1.5 |
---|
参数
- name
string
项的名称。- link
string
指向项的链接。
响应
bool
成功时为真
getInstance
返回一个路径对象
getInstance( client) : \Joomla\CMS\Pathway\Pathway
inherited static deprecated
自 |
1.5 |
---|---|
抛出 |
|
已弃用 |
4.3 将在 6.0 中删除 从应用程序获取实例 例如:$app->getPathway() |
参数
- client
string
客户端的名称
响应
Pathway
一个路径对象。
getPathway
返回路径项数组
getPathway() : mixed||string|int
继承
自 |
1.5 |
---|
响应
array<string|int, mixed>
路径项数组
getPathwayNames
创建并返回一个路径名称数组。
getPathwayNames() : mixed||string|int
继承
自 |
1.5 |
---|
响应
array<string|int, mixed>
路径项名称数组
makeItem
创建并返回一个新的路径对象。
makeItem( name, link) : \stdClass
继承
自 |
3.1 |
---|
参数
- name
string
项的名称- link
string
指向项的链接
响应
stdClass
路径项对象
setItemName
设置项名称。
setItemName( id, name) :
继承
自 |
1.5 |
---|
参数
- id
int
要设置名称的项的 ID。- name
string
要设置的名称。
响应
bool
成功时为真
setPathway
设置路径项数组。
setPathway(mixed||string|int pathway) : mixed||string|int
继承
自 |
1.5 |
---|
参数
- pathway
array<string|int, mixed>
路径对象数组。
响应
array<string|int, mixed>
之前的路径数据。
属性
pathway
用于保存路径项对象的数组
继承
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
count
路径中项的整数数量
继承
自 |
4.0.0 |
---|
类型
int