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