ComponentRecord

表示组件扩展记录的对象

3.7.0

Joomla CMS

方法

__construct

类构造函数

__construct(mixed||string|int data = []) : 

3.7.0

参数

数据

array<string|int, mixed>要加载的组件记录数据

响应

混合

__get

用于从表单字段对象获取某些否则无法访问的属性的方法。

__get( name) : 
已弃用

3.7.0

已弃用

4.3 将在 6.0 中删除,通过 getParams() 方法访问项参数,例如:$componentRecord->getParams();

参数

名称

string要获取其值的属性名称。

响应

mixed属性值或 null。

__set

用于设置表单字段对象的某些否则无法访问的属性的方法。

__set( name,  value) : 
已弃用

3.7.0

已弃用

4.3 将在 6.0 中删除,通过 setParams() 方法设置项参数,例如:$componentRecord->setParams($value);

参数

名称

string要设置其值的属性名称。

mixed属性的值。

响应

无效

getParams

返回菜单项参数

getParams() : \Joomla\Registry\Registry

3.7.0

响应

注册表

setParams

设置菜单项参数

setParams(\Joomla\Registry\Registry|string params) : 

3.7.0

参数

参数

Registry|string要存储为参数的数据

响应

无效

属性

ID

主键

3.7.0

类型

int

选项

组件名称

3.7.0

类型

int

参数

组件参数

3.7.0

注意

此字段受保护,要求通过 getter 代理读取此字段以将参数转换为 Registry 实例

类型

string|Registry

命名空间

扩展命名空间

4.0.0

类型

string

启用

指示此组件是否已启用

3.7.0

类型

int