src/Component/AdminMenu/EventSubscriber/VoetbalRetourMenuSubscriber.php line 13

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace App\Component\AdminMenu\EventSubscriber;
  4. use App\Component\AdminMenu\Event\AbstractBuildMenuEvent;
  5. class VoetbalRetourMenuSubscriber extends AbstractMenuBuildEventSubscriber
  6. {
  7.     protected static int $priority 0;
  8.     public function buildMenu(AbstractBuildMenuEvent $event): void
  9.     {
  10.         $menuBuilder $this->getMenuBuilder($event->getMenu())
  11.             ->addMainItem('Voetbal Retour''fal fa-futbol')
  12.             ->addOverlay()
  13.             ->addSection('Voetbal Retour');
  14.         $menuBuilder->addColumn('Bookings''far fa-plane-departure')
  15.             ->addItem('Bookings overview''admin_bookings')
  16.             ->addItem('Quote overview''admin_vrquote_index')
  17.             ->addItem('Extra costs''admin_vrextracosts_index')
  18.             ->addItem('Add extra cost''admin_vrextracosts_create')
  19.             ->end();
  20.         $menuBuilder->addColumn('Match''far fa-goal-net')
  21.             ->addItem('Match overview''admin_pyton_match_overview')
  22.             ->addItem('Add a match''admin_pyton_match_create')
  23.             ->addItem('Past matches''admin_pyton_past_match_overview')
  24.             ->end();
  25.         $menuBuilder->addColumn('Clubs''far fa-people-group')
  26.             ->addItem('Club overview''admin_pyton_club_overview')
  27.             ->addItem('Add a club''admin_pyton_club_create')
  28.             ->end();
  29.         $menuBuilder->addColumn('Countries''far fa-globe')
  30.             ->addItem('Country overview''admin_pyton_country_overview')
  31.             ->addItem('Add a country''admin_pyton_country_create')
  32.             ->end();
  33.         $menuBuilder->addColumn('Competitions''far fa-trophy')
  34.             ->addItem('Country overview''admin_pyton_competition_overview')
  35.             ->addItem('Add a country''admin_pyton_competition_create')
  36.             ->end();
  37.         $menuBuilder->addColumn('Stadiums''far fa-ring')
  38.             ->addItem('Stadium overview''admin_pyton_stadium_overview')
  39.             ->addItem('Add a stadium''admin_pyton_stadium_create')
  40.             ->end();
  41.         $menuBuilder->addColumn('Pyton''far fa-plane-circle-check')
  42.             ->addItem('Accommodation overview''admin_pyton_accommodation_overview')
  43.             ->addItem('Airport overview''admin_pyton_airport_overview')
  44.             ->addItem('Scanjob Log''admin_pyton_scanjob_log_index')
  45.             ->end();
  46.     }
  47. }