<?php/** * Active Publishing - All right reserved * Full copyright and license information is available in * LICENSE.md which is distributed with this source code. * * @copyright Copyright (c) Active Publishing (https://activepublishing.fr) * @license Creative Common CC BY ND 4.0 * @author Active Publishing <contact@active-publishing.fr> */namespace ActivePaginateBundle;use Pimcore\Extension\Bundle\AbstractPimcoreBundle;use ActivePaginateBundle\Service\Installer;/** * Class ActivePaginateBundle * @package ActivePaginateBundle */class ActivePaginateBundle extends AbstractPimcoreBundle{ const COMPOSER_PACKAGE_NAME = "activepublishing/bundle-active-paginate"; const BUNDLE_ID = "ActivePaginateBundle"; const BUNDLE_NAME = "ActivePaginate"; const BUNDLE_DESCRIPTION = "Active Paginate by Active Publishing©"; const BUNDLE_VERSION = "2.6.7"; const BUNDLE_REVISION = 100; const PIMCORE_MIN_VERSION = "10.0.0"; /** * @return string */ protected function getComposerPackageName(): string { return self::COMPOSER_PACKAGE_NAME; } /** * @return string */ public function getNiceName() { return self::BUNDLE_NAME; } /** * @return string */ public function getDescription() { return self::BUNDLE_DESCRIPTION; } /** * @return string */ public function getVersion() { return self::BUNDLE_VERSION; } /** * {@inheritdoc} */ public function getInstaller() { return $this->container->get(Installer::class); } /** * {@inheritdoc} */ public function getAdminIframePath() { } /** * @return array|\Pimcore\Routing\RouteReferenceInterface[]|string[] */ public function getJsPaths() { return [ '/bundles/activepaginate/js/pimcore/startup.js' ]; } /** * @inheritDoc */ public function getCssPaths() { return []; } /** * @inheritDoc */ public function getEditmodeJsPaths() { return []; } /** * @inheritDoc */ public function getEditmodeCssPaths() { return []; }}