You are here

public static function WorkflowManager::isWorkflowEntityType in Workflow 8

Determine if the entity is Workflow* entity type.

@usage Use it when a function should not operate on Workflow objects.

Parameters

string $entity_type_id:

Return value

bool

Overrides WorkflowManagerInterface::isWorkflowEntityType

4 calls to WorkflowManager::isWorkflowEntityType()
WorkflowManager::executeTransitionsOfEntity in src/Entity/WorkflowManager.php
Execute a single transition for the given entity.
workflow_entity_delete in ./workflow.module
Implements hook_entity_delete().
workflow_views_data_alter in ./workflow.views.inc
Implements hook_views_data_alter().
_workflow_execute_transitions in ./workflow.module
Execute transitions. if prohibited, restore original field value.

File

src/Entity/WorkflowManager.php, line 463

Class

WorkflowManager
Manages entity type plugin definitions.

Namespace

Drupal\workflow\Entity

Code

public static function isWorkflowEntityType($entity_type_id) {
  return in_array($entity_type_id, [
    'workflow_type',
    'workflow_state',
    'workflow_config_transition',
    'workflow_transition',
    'workflow_scheduled_transition',
  ]);
}