content_moderation_bypass-8.x-1.0-alpha6/src/ContentModerationBypassTrait.php

src/ContentModerationBypassTrait.php
<?php

namespace Drupal\content_moderation_bypass;

use Drupal\workflows\WorkflowInterface;

/**
 * Provides a trait for the bypass permission.
 */
trait ContentModerationBypassTrait {

  /**
   * Returns the workflow permission string.
   *
   * @return string
   *   The permission string.
   */
  public static function permissionForWorkflow(WorkflowInterface $workflow) {
    $permission = t('bypass @workflow_id transition restrictions', ['@workflow_id' => $workflow->id()]);
    return $permission->__toString();
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc