Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de l'interface WorkflowServiceInterface
+ Graphe d'héritage de WorkflowServiceInterface:

Fonctions membres publiques

 supportFunctionality ($functionality, $context)
 
 getModelName ($context)
 
 isWorkflowActive ($context)
 
 filterTransitions (array $transitions, int $pk)
 
 getWorkflowTableBySection (?string $section=null)
 
 getWorkflowContexts ()
 
 getCategoryWorkflowContext (?string $section=null)
 

Fonctions membres publiques statiques

static getConditions (string $extension)
 

Description détaillée

The workflow service.

Depuis
4.0.0

Documentation des fonctions membres

◆ filterTransitions()

filterTransitions ( array  $transitions,
int  $pk 
)

Method to filter transitions by given id of state.

Paramètres
integer[]$transitions Array of transitions to filter for
integer$pkId of the state on which the transitions are performed
Renvoie
array
Depuis
4.0.0

Implémenté dans ContentComponent.

◆ getCategoryWorkflowContext()

getCategoryWorkflowContext ( ?string  $section = null)

Returns the workflow context based on the given category section

Paramètres
string$sectionThe section
Renvoie
string|null
Depuis
4.0.0

Implémenté dans ContentComponent.

◆ getConditions()

static getConditions ( string  $extension)
static

Returns an array of possible conditions for the component.

Paramètres
string$extensionFull extension string
Renvoie
array
Depuis
4.0.0

◆ getModelName()

getModelName (   $context)

Returns the model name, based on the context

Paramètres
string$contextThe context of the workflow
Renvoie
boolean

Implémenté dans ContentComponent.

◆ getWorkflowContexts()

getWorkflowContexts ( )

Returns valid contexts.

Renvoie
array
Depuis
4.0.0

Implémenté dans ContentComponent.

◆ getWorkflowTableBySection()

getWorkflowTableBySection ( ?string  $section = null)

Returns a table name for the state association

Paramètres
string$sectionAn optional section to differ different areas in the component
Renvoie
string
Depuis
4.0.0

Implémenté dans ContentComponent.

◆ isWorkflowActive()

isWorkflowActive (   $context)

Check if the workflow is active

Paramètres
string$contextThe context of the workflow
Renvoie
boolean

◆ supportFunctionality()

supportFunctionality (   $functionality,
  $context 
)

Check if the functionality is supported by the context

Paramètres
string$functionalityThe functionality
string$contextThe context of the functionality
Renvoie
boolean
Depuis
4.0.0

La documentation de cette interface a été générée à partir du fichier suivant :