WorkflowServiceInterface

工作流服务。

4.0.0

Joomla CMS

方法

filterTransitions

用于根据给定状态 ID 过滤转换的方法。

filterTransitions(int||string|int transitions,  pk) : mixed||string|int

4.0.0

参数

transitions

array<string|int, int>要过滤的转换数组

pk

int执行转换的状态 ID

响应

array<string|int, mixed>

getCategoryWorkflowContext

根据给定的类别部分返回工作流上下文

getCategoryWorkflowContext( section = null) : string|null

4.0.0

参数

section

string部分

响应

string|null

getConditions

返回组件所有可能的条件数组。

getConditions( extension) : mixed||string|int
静态

4.0.0

参数

extension

string完整的扩展字符串

响应

array<string|int, mixed>

getModelName

根据上下文返回模型名称

getModelName( context) : 

参数

context

string工作流的上下文

响应

bool

getWorkflowContexts

返回有效的上下文。

getWorkflowContexts() : mixed||string|int

4.0.0

响应

array<string|int, mixed>

getWorkflowTableBySection

返回状态关联的表名

getWorkflowTableBySection( section = null) : 

4.0.0

参数

section

string可选的部分,用于区分组件中的不同区域

响应

string

isWorkflowActive

检查工作流是否处于活动状态

isWorkflowActive( context) : 

参数

context

string工作流的上下文

响应

bool

supportFunctionality

检查上下文是否支持该功能

supportFunctionality( functionality,  context) : 

4.0.0

参数

functionality

string功能

context

string功能的上下文

响应

bool