mercury_editor-2.0.x-dev/src/Routing/ReorderRouteSubscriber.php

src/Routing/ReorderRouteSubscriber.php
<?php

namespace Drupal\mercury_editor\Routing;

use Symfony\Component\Routing\RouteCollection;
use Drupal\Core\Routing\RouteSubscriberBase;

/**
 * Alters the reorder route for Layout Paragraphs.
 */
class ReorderRouteSubscriber extends RouteSubscriberBase {

  /**
   * Alters the Layout Paragraphs reorder route to use the ME controller.
   *
   * @param \Symfony\Component\Routing\RouteCollection $collection
   *   The collection of routes to alter.
   */
  protected function alterRoutes(RouteCollection $collection) {
    if ($route = $collection->get('layout_paragraphs.builder.reorder')) {
      $route->setDefault('_controller', '\Drupal\mercury_editor\Controller\ReorderController::build');
    }
  }

}

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

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