/**
  * {@inheritdoc}
  */
 protected function alterRoutes(RouteCollection $collection)
 {
     foreach ($this->rulesUiManager->getDefinitions() as $name => $definition) {
         $ui_definition = $this->rulesUiManager->getDefinition($name);
         $this->registerRoutes($ui_definition, $collection);
     }
 }
Esempio n. 2
0
 /**
  * @cover \Drupal\rules\Ui\RulesUiManager
  */
 public function testUiManager()
 {
     $definition = $this->rulesUiManager->getDefinitions();
     $this->assertTrue(isset($definition['rules_test_ui_embed.settings_conditions']));
     $this->assertInstanceOf(RulesUiDefinition::class, $definition['rules_test_ui_embed.settings_conditions']);
     $this->assertTrue(!empty($definition['rules_test_ui_embed.settings_conditions']->label));
     $this->assertEquals(RulesUiConfigHandler::class, $definition['rules_test_ui_embed.settings_conditions']->getClass());
 }