UCMType

实现 UCM

用于处理内容类型的 UCM 类

只读属性 字符串

3.1

Joomla CMS

方法

__construct

类构造函数

__construct( alias = null, \Joomla\Database\DatabaseDriver database = null, \Joomla\Application\AbstractApplication application = null) : 

3.1

参数

别名

string项目的别名

数据库

DatabaseDriver数据库对象

应用程序

AbstractApplication应用程序对象

响应

混合

__get

用于获取映射到 ucm 字段 (core_something) 的字段名称的魔术方法。

__get( ucmField) : 

3.2

参数

ucmField

string\Joomla\CMS\Table\CoreContent 中的字段名称

响应

string映射到给定内容类型的 $ucmField 的名称

fieldmapExpand

用于扩展字段映射的方法

fieldmapExpand( assoc = false) : 

3.2

参数

关联

bool返回关联数组,则为真。

响应

mixed包含字段映射的数组或对象。默认值为对象。

getType

获取内容类型

getType( pk = null) : 

3.1

参数

主键

int别名类型的 primary key

响应

objectUCM 类型数据

getTypeByAlias

从别名获取内容类型

getTypeByAlias( typeAlias = null) : 

3.2

参数

typeAlias

string类型的别名

响应

objectUCM 类型数据

getTypeByTable

从表类名获取内容类型

getTypeByTable( tableName) : 

3.2

参数

tableName

string类型的表

响应

mixed如果找到,则为 UCM 类型数据,如果未找到匹配项,则为 false

getTypeId

检索 UCM 类型 ID

getTypeId( alias = null) : 

3.1

参数

别名

string类型别名的字符串

响应

mixed请求类型的 ID,如果未找到类型,则为 false

属性

core_content_id

类型

字符串

core_type_alias

类型

字符串

core_title

类型

字符串

core_alias

类型

字符串

core_body

类型

字符串

core_state

类型

字符串

core_checked_out_time

类型

字符串

core_checked_out_user_id

类型

字符串

core_access

类型

字符串

core_params

类型

字符串

core_metadata

类型

字符串

core_created_user_id

类型

字符串

core_created_by_alias

类型

字符串

core_created_time

类型

字符串

core_modified_user_id

类型

字符串

core_modified_time

类型

字符串

core_language

类型

字符串

core_publish_up

类型

字符串

core_publish_down

类型

字符串

core_content_item_id

类型

字符串

asset_id

类型

字符串

core_images

类型

字符串

core_urls

类型

字符串

core_hits

类型

字符串

core_version

类型

字符串

core_ordering

类型

字符串

core_metakey

类型

字符串

core_metadesc

类型

字符串

core_catid

类型

字符串

core_typeid

类型

字符串

类型

UCM 类型

3.1

类型

UCMType

db

数据库对象

3.1

类型

DatabaseDriver

别名

内容类型的别名

3.1

类型

字符串