AssociationExtensionHelper

实现 AssociationExtensionInterface

关联扩展助手

抽象

3.7.0

Joomla CMS

方法

getAssociationList

获取项目的关联项

getAssociationList( typeName,  itemId) : mixed||string|int

3.7.0

参数

typeName

string项目类型

itemId

int我们需要关联项的项目 ID

响应

array<string|int, mixed>

getFieldsTemplate

获取字段数组的默认值

getFieldsTemplate() : mixed||string|int

3.7.0

响应

array<string|int, mixed>

getItemTypes

获取项目类型

getItemTypes() : mixed||string|int

3.7.0

响应

array<string|int, mixed>项目类型数组

getSupportTemplate

获取支持数组的默认值

getSupportTemplate() : mixed||string|int

3.7.0

响应

array<string|int, mixed>

getType

获取有关类型的的信息

getType( typeName = '') : mixed||string|int

3.7.0

参数

typeName

string项目类型

响应

array<string|int, mixed>项目类型数组

getTypeFieldName

获取类型的表字段名称

getTypeFieldName( typeName,  fieldName) : 

3.7.0

参数

typeName

string项目类型

fieldName

string项目类型

响应

string

getTypeFields

获取有关类型提供的字段的信息

getTypeFields( typeName) : mixed||string|int

3.7.0

参数

typeName

string项目类型

响应

array<string|int, mixed>支持信息数组

getTypeInformation

获取有关类型的的信息

getTypeInformation( typeName,  part = 'support') : mixed||string|int

3.7.0

参数

typeName

string项目类型

part

string信息的一部分

响应

array<string|int, mixed>支持信息数组

getTypeJoins

获取有关类型表联接的信息

getTypeJoins( typeName) : mixed||string|int

3.7.0

参数

typeName

string项目类型

响应

array<string|int, mixed>支持信息数组

getTypeSupport

获取有关类型提供的字段的信息

getTypeSupport( typeName) : mixed||string|int

3.7.0

参数

typeName

string项目类型

响应

array<string|int, mixed>支持信息数组

getTypeTables

获取有关类型使用的表的信息

getTypeTables( typeName) : mixed||string|int

3.7.0

参数

typeName

string项目类型

响应

array<string|int, mixed>支持信息数组

getTypeTitle

获取类型标题

getTypeTitle( typeName) : 

3.7.0

参数

typeName

string项目类型

响应

string类型标题

hasAssociationsSupport

检查扩展是否支持关联

hasAssociationsSupport() : 

3.7.0

响应

bool扩展是否支持关联

属性

extension

扩展名称

3.7.0

类型

array<string|int, mixed>

itemTypes

项目类型数组

3.7.0

类型

array<string|int, mixed>

associationsSupport

扩展是否支持关联

3.7.0

类型

bool