You are here

public function EventSubscriber::onBuildTrigger in Build Hooks 3.x

Reacts to build trigger event.

Parameters

\Drupal\build_hooks\Event\BuildTrigger $trigger: Trigger.

File

tests/modules/build_hooks_test/src/EventSubscriber.php, line 29

Class

EventSubscriber
Defines test event subscribers.

Namespace

Drupal\build_hooks_test

Code

public function onBuildTrigger(BuildTrigger $trigger) {
  if (($trigger
    ->getFrontendEnvironment()
    ->getPlugin()
    ->getConfiguration()['whiz'] ?? '') === 'no deploy for you module') {
    $trigger
      ->setShouldNotBuild(new TranslatableMarkup('No deploy for you'));
  }
}