local-packages/sideagroup/pimcore-springboot-scheduler/SideagroupSpringbootSchedulerBundle.php line 8

Open in your IDE?
  1. <?php
  2. namespace Sideagroup\SpringbootSchedulerBundle;
  3. use Pimcore\Extension\Bundle\AbstractPimcoreBundle;
  4. use Pimcore\Extension\Bundle\Traits\PackageVersionTrait;
  5. class SideagroupSpringbootSchedulerBundle extends AbstractPimcoreBundle 
  6. {
  7.     use PackageVersionTrait {
  8.         getVersion as protected getComposerVersion;
  9.     }
  10.     /**
  11.      * @return string[]
  12.      */
  13.     public function getJsPaths()
  14.     {
  15.         return [
  16.             '/bundles/sideagroupspringbootscheduler/js/startup.js',
  17.             '/bundles/sideagroupspringbootscheduler/js/panel.js',
  18.         ];
  19.     }
  20.     /**
  21.      * @return string[]
  22.      */
  23.     public function getCssPaths()
  24.     {
  25.         return [
  26.             '/bundles/sideagroupspringbootscheduler/css/admin.css'
  27.         ];
  28.     }
  29.     /**
  30.      * Returns the composer package name used to resolve the version
  31.      */
  32.     protected function getComposerPackageName(): string
  33.     {
  34.         return 'sideagroup/pimcore-springboot-scheduler';
  35.     }
  36.     /**
  37.      * @return string
  38.      */
  39.     public function getVersion()
  40.     {
  41.         try {
  42.             return $this->getComposerVersion();
  43.         } catch (\Exception $e) {
  44.             return 'unknown';
  45.         }
  46.     }
  47. }