MenuRules

实现 RulesInterface

用于识别组件视图的正确 Itemid 的规则

3.4

Joomla CMS

方法

__construct

类构造函数。

__construct(\Joomla\CMS\Component\Router\RouterView router) : 

3.4

参数

路由器

RouterView此规则所属的路由器

响应

混合

build

用于满足接口要求的虚拟方法

build(mixed||string|int &query, mixed||string|int &segments) : 

3.4

参数

查询

array<string|int, mixed>应转换的变量

array<string|int, mixed>要创建的 URL 段

响应

void

buildLookup

用于构建查找数组的方法

buildLookup( language = '*') : 

3.4

参数

语言

string应该为其构建查找的语言

响应

void

parse

用于满足接口要求的虚拟方法

parse(mixed||string|int &segments, mixed||string|int &vars) : 

3.4

参数

array<string|int, mixed>要解析的 URL 段

变量

array<string|int, mixed>从段中得到的变量

响应

void

preprocess

查找此查询的正确 Itemid

preprocess(mixed||string|int &query) : 

3.4

参数

查询

array<string|int, mixed>要处理的查询数组

响应

void

属性

路由器

此规则所属的路由器

3.4

类型

RouterView

查找

菜单项的查找数组

3.4

类型

array<string|int, mixed>