src/Zsdev/MarketplaceBundle/ZsdevMarketplaceBundle.php line 8

Open in your IDE?
  1. <?php
  2. namespace App\Zsdev\MarketplaceBundle;
  3. use Pimcore\Extension\Bundle\AbstractPimcoreBundle;
  4. use Pimcore\Extension\Bundle\PimcoreBundleInterface;
  5. use Pimcore\Extension\Bundle\Traits\PackageVersionTrait;
  6. class ZsdevMarketplaceBundle extends AbstractPimcoreBundle implements PimcoreBundleInterface
  7. {
  8.     use PackageVersionTrait;
  9.     const BUNDLE_VERSION '1.0.0';
  10.     /**
  11.      * {@inheritdoc}
  12.      */
  13.     public function getVersion()
  14.     {
  15.         return self::BUNDLE_VERSION;
  16.     }
  17.     public function getDescription()
  18.     {
  19.         return 'Zsdev Marketplace.';
  20.     }
  21.     protected function getComposerPackageName(): string
  22.     {
  23.         // getVersion() will use this name to read the version from
  24.         // PackageVersions and return a normalized value
  25.         return 'zsdev/marketplace-bundle';
  26.     }
  27.     /**
  28.      * Panel JS scripts
  29.      *
  30.      * {@inheritdoc}
  31.      */
  32.     public function getJsPaths()
  33.     {
  34.         return [
  35.             '/bundles/zsdevmarketplace/js/marketplace-menu.js',
  36.             '/bundles/zsdevmarketplace/js/panel/magento-sync-queue.js',
  37.             '/bundles/zsdevmarketplace/js/panel/sellerapp-sync-queue.js',
  38.             '/bundles/zsdevmarketplace/js/panel/magento-sync-log.js',
  39.             '/bundles/zsdevmarketplace/js/panel/sellerapp-sync-log.js',
  40.             '/bundles/zsdevmarketplace/js/panel/custom-importer.js',
  41.             '/bundles/zsdevmarketplace/js/panel/product-sync-queue.js',
  42.             '/bundles/zsdevmarketplace/js/panel/product-sync-log.js',
  43.             '/bundles/zsdevmarketplace/js/panel/importer/file-selector.js',
  44.         ];
  45.     }
  46.     /**
  47.      * Custom styling
  48.      *
  49.      * {@inheritdoc}
  50.      */
  51.     public function getCssPaths()
  52.     {
  53.         return [];
  54.     }
  55. }