规则

规则类。

自从

2.5.0

Joomla CMS

方法

__construct

构造函数。

__construct( identities) : 

输入数组必须采用以下形式:array(-42 => true, 3 => true, 4 => false) 或等效的 JSON 编码字符串。

自从

1.7.0

参数

标识

mixedJSON 格式字符串(可能来自数据库)或命名数组。

响应

混合

__toString

将此对象转换为 JSON 编码字符串。

__toString() : 
自从

1.7.0

响应

stringJSON 编码字符串

allow

检查此操作是否可以由身份执行。

allow( identities) : 

身份是一个整数,其中 +ve 代表用户组,-ve 代表用户。

自从

1.7.0

参数

标识

mixed表示要检查的身份的整数或整数数组。

响应

mixed如果允许,则为 true,如果明确拒绝,则为 false,如果隐式拒绝,则为 null。

getData

获取操作的数据。

getData() : mixed||string|int
自从

1.7.0

响应

array<string|int, mixed>命名数组

mergeIdentities

合并身份

mergeIdentities( identities) : 
自从

1.7.0

参数

标识

mixed表示要检查的身份的整数或整数数组。

响应

mergeIdentity

合并身份的值。

mergeIdentity( identity,  allow) : 
自从

1.7.0

参数

身份

int身份。

allow

bool身份的值(true == 允许,false == 拒绝)。

响应

属性

数据

命名数组

自从

1.7.0

类型

array<string|int, mixed>