src/Kernel.php line 139

Open in your IDE?
  1. <?php
  2. /**
  3.  * Pimcore
  4.  *
  5.  * This source file is available under two different licenses:
  6.  * - GNU General Public License version 3 (GPLv3)
  7.  * - Pimcore Enterprise License (PEL)
  8.  * Full copyright and license information is available in
  9.  * LICENSE.md which is distributed with this source code.
  10.  *
  11.  * @copyright  Copyright (c) Pimcore GmbH (http://www.pimcore.org)
  12.  * @license    http://www.pimcore.org/license     GPLv3 and PEL
  13.  */
  14. namespace App;
  15. use Pimcore\HttpKernel\BundleCollection\BundleCollection;
  16. use Pimcore\Kernel as PimcoreKernel;
  17. use Symfony\WebpackEncoreBundle\WebpackEncoreBundle;
  18. class Kernel extends PimcoreKernel
  19. {
  20.     /**
  21.      * Adds bundles to register to the bundle collection. The collection is able
  22.      * to handle priorities and environment specific bundles.
  23.      *
  24.      * @param BundleCollection $collection
  25.      */
  26.     public function registerBundlesToCollection(BundleCollection $collection)
  27.     {
  28.         $collection->addBundle(new WebpackEncoreBundle());
  29.         // added via add-bundle.sh
  30.         if (class_exists(\Basilicom\UserInterfaceConfigurationBundle\BasilicomUserInterfaceConfigurationBundle::class)) {
  31.             $collection->addBundle(new \Basilicom\UserInterfaceConfigurationBundle\BasilicomUserInterfaceConfigurationBundle(), 0);
  32.         }
  33.         // added via add-bundle.sh
  34.         if (class_exists(\Pimcore\Bundle\PortalEngineBundle\PimcorePortalEngineBundle::class)) {
  35.             $collection->addBundle(new \Pimcore\Bundle\PortalEngineBundle\PimcorePortalEngineBundle(), 0);
  36.         }
  37.         // added via add-bundle.sh
  38.         if (class_exists(\Pimcore\Bundle\DirectEditBundle\PimcoreDirectEditBundle::class)) {
  39.             $collection->addBundle(new \Pimcore\Bundle\DirectEditBundle\PimcoreDirectEditBundle(), 0);
  40.         }
  41.         // added via add-bundle.sh
  42.         if (class_exists(\Pimcore\Bundle\DataHubCiHubBundle\PimcoreDataHubCiHubBundle::class)) {
  43.             $collection->addBundle(new \Pimcore\Bundle\DataHubCiHubBundle\PimcoreDataHubCiHubBundle(), 10);
  44.         }
  45.         // added via add-bundle.sh
  46.         if (class_exists(\Pimcore\Bundle\DataHubSimpleRestBundle\PimcoreDataHubSimpleRestBundle::class)) {
  47.             $collection->addBundle(new \Pimcore\Bundle\DataHubSimpleRestBundle\PimcoreDataHubSimpleRestBundle(), 15);
  48.         }
  49.         // added via add-bundle.sh
  50.         if (class_exists(\Pimcore\AssetMetadataClassDefinitionsBundle\PimcoreAssetMetadataClassDefinitionsBundle::class)) {
  51.             $collection->addBundle(new \Pimcore\AssetMetadataClassDefinitionsBundle\PimcoreAssetMetadataClassDefinitionsBundle(), 0);
  52.         }
  53.         // added via add-bundle.sh
  54.         if (class_exists(\Pimcore\Bundle\HeadlessDocumentsBundle\PimcoreHeadlessDocumentsBundle::class)) {
  55.             $collection->addBundle(new \Pimcore\Bundle\HeadlessDocumentsBundle\PimcoreHeadlessDocumentsBundle(), 0);
  56.         }
  57.         // added via add-bundle.sh
  58.         if (class_exists(\Pimcore\Bundle\EnterpriseSubscriptionToolsBundle\PimcoreEnterpriseSubscriptionToolsBundle::class)) {
  59.             $collection->addBundle(new \Pimcore\Bundle\EnterpriseSubscriptionToolsBundle\PimcoreEnterpriseSubscriptionToolsBundle(), 0);
  60.         }
  61.         // added via add-bundle.sh
  62.         if (class_exists(\CustomerManagementFrameworkBundle\PimcoreCustomerManagementFrameworkBundle::class)) {
  63.             $collection->addBundle(new \CustomerManagementFrameworkBundle\PimcoreCustomerManagementFrameworkBundle(), 0);
  64.         }
  65.         // added via add-bundle.sh
  66.         if (class_exists(\Pimcore\Bundle\ObjectMergerBundle\ObjectMergerBundle::class)) {
  67.             $collection->addBundle(new \Pimcore\Bundle\ObjectMergerBundle\ObjectMergerBundle(), 0);
  68.         }
  69.         // added via add-bundle.sh
  70.         if (class_exists(\Blackbit\BlackbitIframePortletBundle\BlackbitIframePortletBundle::class)) {
  71.             $collection->addBundle(new \Blackbit\BlackbitIframePortletBundle\BlackbitIframePortletBundle(), 0);
  72.         }
  73.         // added via add-bundle.sh
  74.         if (class_exists(\Basilicom\PimcorePluginSystemBanner\PimcorePluginSystemBannerBundle::class)) {
  75.             $collection->addBundle(new \Basilicom\PimcorePluginSystemBanner\PimcorePluginSystemBannerBundle(), 0);
  76.         }
  77.         // added via add-bundle.sh
  78.         if (class_exists(\Basilicom\DataQualityBundle\DataQualityBundle::class)) {
  79.             $collection->addBundle(new \Basilicom\DataQualityBundle\DataQualityBundle(), 0);
  80.         }
  81.         // added via add-bundle.sh
  82.         if (class_exists(\Basilicom\PathFormatterBundle\BasilicomPathFormatterBundle::class)) {
  83.             $collection->addBundle(new \Basilicom\PathFormatterBundle\BasilicomPathFormatterBundle(), 0);
  84.         }
  85.         // added via add-bundle.sh
  86.         if (class_exists(\Pimcore\Bundle\PerspectiveEditorBundle\PimcorePerspectiveEditorBundle::class)) {
  87.             $collection->addBundle(new \Pimcore\Bundle\PerspectiveEditorBundle\PimcorePerspectiveEditorBundle(), 0);
  88.         }
  89.         // added via add-bundle.sh
  90.         if (class_exists(\Youwe\Pimcore\WorkflowGui\WorkflowGuiBundle::class)) {
  91.             $collection->addBundle(new \Youwe\Pimcore\WorkflowGui\WorkflowGuiBundle(), 0);
  92.         }
  93.         // added via add-bundle.sh
  94.         if (class_exists(\Pimcore\Bundle\DataHubBundle\PimcoreDataHubBundle::class)) {
  95.             $collection->addBundle(new \Pimcore\Bundle\DataHubBundle\PimcoreDataHubBundle(), 20);
  96.         }
  97.         // added via add-bundle.sh
  98.         if (class_exists(\AdvancedObjectSearchBundle\AdvancedObjectSearchBundle::class)) {
  99.             $collection->addBundle(new \AdvancedObjectSearchBundle\AdvancedObjectSearchBundle(), 0);
  100.         }
  101.         // added via add-bundle.sh
  102.         if (class_exists(\Pimcore\Bundle\ElasticsearchClientBundle\PimcoreElasticsearchClientBundle::class)) {
  103.             $collection->addBundle(new \Pimcore\Bundle\ElasticsearchClientBundle\PimcoreElasticsearchClientBundle(), 0);
  104.         }
  105.         // added via add-bundle.sh
  106.         if (class_exists(\Blackbit\DataDirectorBundle\BlackbitDataDirectorBundle::class)) {
  107.             $collection->addBundle(new \Blackbit\DataDirectorBundle\BlackbitDataDirectorBundle(), 0);
  108.         }
  109.         // added via add-bundle.sh
  110.         if (class_exists(\Blackbit\SingleSignOnBundle\BlackbitSingleSignOnBundle::class)) {
  111.             $collection->addBundle(new \Blackbit\SingleSignOnBundle\BlackbitSingleSignOnBundle(), 0);
  112.         }
  113.         // added via add-bundle.sh
  114.         if (class_exists(\Elements\Bundle\ProcessManagerBundle\ElementsProcessManagerBundle::class)) {
  115.             $collection->addBundle(new \Elements\Bundle\ProcessManagerBundle\ElementsProcessManagerBundle(), 0);
  116.         }
  117.         // added via add-bundle.sh
  118.         if (class_exists(\Basilicom\PimcorePluginMigrationToolkit\PimcorePluginMigrationToolkitBundle::class)) {
  119.             $collection->addBundle(new \Basilicom\PimcorePluginMigrationToolkit\PimcorePluginMigrationToolkitBundle(), 0);
  120.         }
  121.     }
  122. }