bundles/SaintElmos/TableBundle/SaintElmosTableBundle.php line 13

Open in your IDE?
  1. <?php
  2. namespace SaintElmos\TableBundle;
  3. use Pimcore\Extension\Bundle\AbstractPimcoreBundle;
  4. use Pimcore\Extension\Bundle\Traits\PackageVersionTrait;
  5. use SaintElmos\TableBundle\Services\Installer;
  6. /**
  7.  * Class SaintElmosTableBundle
  8.  * @package SaintElmos\TableBundle
  9.  */
  10. class SaintElmosTableBundle extends AbstractPimcoreBundle
  11. {
  12.     use PackageVersionTrait;
  13.     /**
  14.      * @return string
  15.      */
  16.     /* protected function getComposerPackageName()
  17.     {
  18.         return 'saint-elmos/table-bundle';
  19.     } */
  20.     /**
  21.      * @return null|object|\Pimcore\Extension\Bundle\Installer\InstallerInterface|Installer|void
  22.      */
  23.     public function getInstaller()
  24.     {
  25.         return $this->container->get(Installer::class);
  26.     }
  27.     /**
  28.      * Include js
  29.      * @return array|\Pimcore\Routing\RouteReferenceInterface[]|string[]
  30.      */
  31.     public function getJsPaths()
  32.     {
  33.         return [
  34.             '/bundles/saintelmostable/js/pimcore/startup.js',
  35.             '/bundles/saintelmostable/js/pimcore/object/classes/data/localizedTable.js',
  36.             '/bundles/saintelmostable/js/pimcore/object/tags/localizedTable.js'
  37.         ];
  38.     }
  39.     /**
  40.      * Include css
  41.      * @return array|\Pimcore\Routing\RouteReferenceInterface[]|string[]
  42.      */
  43.     public function getCssPaths()
  44.     {
  45.         return [
  46.             '/bundles/saintelmostable/css/pimcore/style.css'
  47.         ];
  48.     }
  49. }