<?php
namespace FormBundle;
use Pimcore\Extension\Bundle\AbstractPimcoreBundle;
use Pimcore\Extension\Bundle\Traits\PackageVersionTrait;
class FormBundle extends AbstractPimcoreBundle {
use PackageVersionTrait;
const PACKAGE_NAME = 'nambu-private/pimcore-form';
protected function getComposerPackageName(): string {
return self::PACKAGE_NAME;
}
public function getInstaller() {
return $this->container->get('formbundle.install.installer');
}
public function getJsPaths() {
return [
"/bundles/form/admin/plugin.formbundle.js",
"/bundles/form/admin/views/formOverviewTab.js",
"/bundles/form/admin/settings.js",
"/bundles/form/admin/validators/items.js",
"/bundles/form/admin/type/validatorConfigField.js",
"/bundles/form/admin/type/translationModal.js",
"/bundles/form/admin/portlets/FormsList.js",
"/bundles/form/admin/classes/layout/formContainer.js",
"/bundles/form/admin/classes/layout/formPanel.js",
"/bundles/form/admin/classes/layout/formText.js",
"/bundles/form/admin/classes/data/FormInput.js",
"/bundles/form/admin/classes/tag/FormInput.js",
"/bundles/form/admin/classes/data/FormNumeric.js",
"/bundles/form/admin/classes/tag/FormNumeric.js",
"/bundles/form/admin/classes/data/FormSlider.js",
"/bundles/form/admin/classes/tag/FormSlider.js",
"/bundles/form/admin/classes/data/FormTextarea.js",
"/bundles/form/admin/classes/tag/FormTextarea.js",
"/bundles/form/admin/classes/data/FormEmail.js",
"/bundles/form/admin/classes/tag/FormEmail.js",
"/bundles/form/admin/classes/data/FormPassword.js",
"/bundles/form/admin/classes/tag/FormPassword.js",
"/bundles/form/admin/classes/data/FormCheckbox.js",
"/bundles/form/admin/classes/tag/FormCheckbox.js",
"/bundles/form/admin/classes/data/FormUpload.js",
"/bundles/form/admin/classes/tag/FormUpload.js",
"/bundles/form/admin/classes/data/FormImageUpload.js",
"/bundles/form/admin/classes/tag/FormImageUpload.js",
"/bundles/form/admin/classes/data/FormCombo.js",
"/bundles/form/admin/classes/tag/FormCombo.js",
"/bundles/form/admin/classes/data/FormRadio.js",
"/bundles/form/admin/classes/tag/FormRadio.js",
"/bundles/form/admin/classes/data/FormCheckboxes.js",
"/bundles/form/admin/classes/tag/FormCheckboxes.js",
"/bundles/form/admin/classes/data/FormDatetime.js",
"/bundles/form/admin/classes/tag/FormDatetime.js",
"/bundles/form/admin/classes/data/FormDate.js",
"/bundles/form/admin/classes/tag/FormDate.js",
"/bundles/form/admin/classes/data/FormTime.js",
"/bundles/form/admin/classes/tag/FormTime.js",
"/bundles/form/admin/classes/data/FormHtmlField.js",
"/bundles/form/admin/classes/tag/FormHtmlField.js",
"/bundles/form/admin/classes/data/FormSubmit.js",
"/bundles/form/admin/classes/tag/FormSubmit.js",
"/bundles/form/admin/classes/data/FormCalculatedCombo.js",
"/bundles/form/admin/classes/tag/FormCalculatedCombo.js",
"/bundles/form/admin/classes/data/FormPLZ.js",
"/bundles/form/admin/classes/tag/FormPLZ.js",
"/bundles/form/admin/classes/data/FormObjectSelector.js",
"/bundles/form/admin/classes/tag/FormObjectSelector.js",
"/bundles/form/admin/classes/data/FormMultiObjectSelector.js",
"/bundles/form/admin/classes/tag/FormMultiObjectSelector.js",
"/bundles/form/admin/classes/data/FormMultiUpload.js",
"/bundles/form/admin/classes/tag/FormMultiUpload.js",
];
}
public function getCssPaths() {
return [
'/bundles/form/admin/css/formbundle.css'
];
}
}