You are here

public static function SchemaActionTrait::getActionType in Schema.org Metatag 8

Get the action type for a given action.

Parameters

string $action: The action to assess.

Return value

string The action type for the specified action.

1 call to SchemaActionTrait::getActionType()
SchemaActionTrait::actionForm in src/Plugin/metatag/Tag/SchemaActionTrait.php
Create the form element.

File

src/Plugin/metatag/Tag/SchemaActionTrait.php, line 199

Class

SchemaActionTrait
Schema.org Action trait.

Namespace

Drupal\schema_metatag\Plugin\metatag\Tag

Code

public static function getActionType($action) {
  $actions = static::getAllActions();
  foreach ($actions as $type => $values) {
    if (in_array($action, $values)) {
      return $type;
    }
  }
  return FALSE;
}