class Translator

Same name in this branch
  1. 8.x-1.x src/Entity/Translator.php \Drupal\tmgmt\Entity\Translator
  2. 8.x-1.x src/Plugin/views/field/Translator.php \Drupal\tmgmt\Plugin\views\field\Translator

Field handler which shows the operations for a job.

Plugin annotation

@ViewsField("tmgmt_translator");

Hierarchy

  • class \Drupal\tmgmt\Plugin\views\field\Translator extends \Drupal\views\Plugin\views\field\FieldPluginBase

Expanded class hierarchy of Translator

File

src/Plugin/views/field/Translator.php, line 13

Namespace

Drupal\tmgmt\Plugin\views\field
View source
class Translator extends FieldPluginBase {

  /**
   * {@inheritdoc}
   */
  public function render(ResultRow $values) {

    /** @var \Drupal\tmgmt\JobInterface $job */
    if ($job = $this
      ->getEntity($values)) {
      return $job
        ->getTranslatorLabel();
    }
    return NULL;
  }

}

Members