规则
规则类。
自从 |
2.5.0 |
---|---|
包 |
Joomla CMS |
方法
__construct
构造函数。
__construct( identities) :
输入数组必须采用以下形式:array(-42 => true, 3 => true, 4 => false) 或等效的 JSON 编码字符串。
自从 |
1.7.0 |
---|
参数
- 标识
mixed
JSON 格式字符串(可能来自数据库)或命名数组。
响应
混合
__toString
将此对象转换为 JSON 编码字符串。
__toString() :
自从 |
1.7.0 |
---|
响应
string
JSON 编码字符串
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>