├── Makefile ├── composer.json ├── phpunit.xml.dist ├── src ├── CmfCoreBundle.php ├── DependencyInjection │ ├── CmfCoreExtension.php │ ├── Compiler │ │ └── AddPublishedVotersPass.php │ └── Configuration.php ├── Doctrine │ └── Phpcr │ │ ├── NonTranslatableMetadataListener.php │ │ └── TranslatableMetadataListener.php ├── EventListener │ └── PublishWorkflowListener.php ├── Form │ └── Type │ │ └── CheckboxUrlLabelFormType.php ├── Model │ └── ChildInterface.php ├── PublishWorkflow │ ├── AlwaysPublishedWorkflowChecker.php │ ├── PublishTimePeriodInterface.php │ ├── PublishTimePeriodReadInterface.php │ ├── PublishWorkflowChecker.php │ ├── PublishableInterface.php │ ├── PublishableReadInterface.php │ └── Voter │ │ ├── PublishTimePeriodVoter.php │ │ └── PublishableVoter.php ├── Resources │ ├── config │ │ ├── form-type.xml │ │ ├── no-publish-workflow.xml │ │ ├── publish-workflow.xml │ │ ├── schema │ │ │ └── core-1.0.xsd │ │ ├── services.xml │ │ ├── translatable-disabled.xml │ │ └── translatable.xml │ ├── meta │ │ └── LICENSE │ └── views │ │ └── Form │ │ └── checkbox_url_label_form_type.html.twig ├── Security │ └── Authorization │ │ └── Voter │ │ └── PublishedVoter.php ├── Templating │ └── Helper │ │ └── Cmf.php ├── Translatable │ └── TranslatableInterface.php └── Twig │ └── Extension │ └── CmfExtension.php └── tests ├── Fixtures ├── App │ ├── DataFixture │ │ ├── LoadHierarchyRouteData.php │ │ └── LoadRouteData.php │ ├── Document │ │ ├── Content.php │ │ └── RouteAware.php │ ├── Kernel.php │ └── config │ │ ├── bundles.php │ │ ├── cmf_core.yml │ │ ├── cmf_routing.yml │ │ ├── config.php │ │ ├── config.yml │ │ ├── routing.php │ │ ├── routing.yml │ │ └── services.yaml └── config │ ├── config1.xml │ ├── config2.xml │ └── config3.xml ├── Functional ├── DependencyInjection │ └── CmfCoreExtensionTest.php ├── Form │ └── CheckboxUrlLabelFormTypeTest.php ├── PublishWorkflow │ └── PublishWorkflowTest.php ├── Templating │ └── Helper │ │ └── CmfHierarchyTest.php └── Twig │ └── ServiceTest.php └── Unit ├── DependencyInjection ├── CmfCoreExtensionTest.php └── XmlSchemaTest.php ├── Form └── CheckboxUrlLabelFormTypeTest.php ├── PublishWorkflow ├── PublishWorkflowCheckerTest.php └── Voter │ ├── PublishTimePeriodVoterTest.php │ └── PublishableVoterTest.php ├── Templating └── Helper │ └── CmfTest.php └── Twig └── Extension └── CmfExtensionTest.php /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/Makefile -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/CmfCoreBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/CmfCoreBundle.php -------------------------------------------------------------------------------- /src/DependencyInjection/CmfCoreExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/DependencyInjection/CmfCoreExtension.php -------------------------------------------------------------------------------- /src/DependencyInjection/Compiler/AddPublishedVotersPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/DependencyInjection/Compiler/AddPublishedVotersPass.php -------------------------------------------------------------------------------- /src/DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /src/Doctrine/Phpcr/NonTranslatableMetadataListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Doctrine/Phpcr/NonTranslatableMetadataListener.php -------------------------------------------------------------------------------- /src/Doctrine/Phpcr/TranslatableMetadataListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Doctrine/Phpcr/TranslatableMetadataListener.php -------------------------------------------------------------------------------- /src/EventListener/PublishWorkflowListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/EventListener/PublishWorkflowListener.php -------------------------------------------------------------------------------- /src/Form/Type/CheckboxUrlLabelFormType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Form/Type/CheckboxUrlLabelFormType.php -------------------------------------------------------------------------------- /src/Model/ChildInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Model/ChildInterface.php -------------------------------------------------------------------------------- /src/PublishWorkflow/AlwaysPublishedWorkflowChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/PublishWorkflow/AlwaysPublishedWorkflowChecker.php -------------------------------------------------------------------------------- /src/PublishWorkflow/PublishTimePeriodInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/PublishWorkflow/PublishTimePeriodInterface.php -------------------------------------------------------------------------------- /src/PublishWorkflow/PublishTimePeriodReadInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/PublishWorkflow/PublishTimePeriodReadInterface.php -------------------------------------------------------------------------------- /src/PublishWorkflow/PublishWorkflowChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/PublishWorkflow/PublishWorkflowChecker.php -------------------------------------------------------------------------------- /src/PublishWorkflow/PublishableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/PublishWorkflow/PublishableInterface.php -------------------------------------------------------------------------------- /src/PublishWorkflow/PublishableReadInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/PublishWorkflow/PublishableReadInterface.php -------------------------------------------------------------------------------- /src/PublishWorkflow/Voter/PublishTimePeriodVoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/PublishWorkflow/Voter/PublishTimePeriodVoter.php -------------------------------------------------------------------------------- /src/PublishWorkflow/Voter/PublishableVoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/PublishWorkflow/Voter/PublishableVoter.php -------------------------------------------------------------------------------- /src/Resources/config/form-type.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Resources/config/form-type.xml -------------------------------------------------------------------------------- /src/Resources/config/no-publish-workflow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Resources/config/no-publish-workflow.xml -------------------------------------------------------------------------------- /src/Resources/config/publish-workflow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Resources/config/publish-workflow.xml -------------------------------------------------------------------------------- /src/Resources/config/schema/core-1.0.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Resources/config/schema/core-1.0.xsd -------------------------------------------------------------------------------- /src/Resources/config/services.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Resources/config/services.xml -------------------------------------------------------------------------------- /src/Resources/config/translatable-disabled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Resources/config/translatable-disabled.xml -------------------------------------------------------------------------------- /src/Resources/config/translatable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Resources/config/translatable.xml -------------------------------------------------------------------------------- /src/Resources/meta/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Resources/meta/LICENSE -------------------------------------------------------------------------------- /src/Resources/views/Form/checkbox_url_label_form_type.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Resources/views/Form/checkbox_url_label_form_type.html.twig -------------------------------------------------------------------------------- /src/Security/Authorization/Voter/PublishedVoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Security/Authorization/Voter/PublishedVoter.php -------------------------------------------------------------------------------- /src/Templating/Helper/Cmf.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Templating/Helper/Cmf.php -------------------------------------------------------------------------------- /src/Translatable/TranslatableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Translatable/TranslatableInterface.php -------------------------------------------------------------------------------- /src/Twig/Extension/CmfExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/src/Twig/Extension/CmfExtension.php -------------------------------------------------------------------------------- /tests/Fixtures/App/DataFixture/LoadHierarchyRouteData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/DataFixture/LoadHierarchyRouteData.php -------------------------------------------------------------------------------- /tests/Fixtures/App/DataFixture/LoadRouteData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/DataFixture/LoadRouteData.php -------------------------------------------------------------------------------- /tests/Fixtures/App/Document/Content.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/Document/Content.php -------------------------------------------------------------------------------- /tests/Fixtures/App/Document/RouteAware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/Document/RouteAware.php -------------------------------------------------------------------------------- /tests/Fixtures/App/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/Kernel.php -------------------------------------------------------------------------------- /tests/Fixtures/App/config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/config/bundles.php -------------------------------------------------------------------------------- /tests/Fixtures/App/config/cmf_core.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/config/cmf_core.yml -------------------------------------------------------------------------------- /tests/Fixtures/App/config/cmf_routing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/config/cmf_routing.yml -------------------------------------------------------------------------------- /tests/Fixtures/App/config/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/config/config.php -------------------------------------------------------------------------------- /tests/Fixtures/App/config/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/config/config.yml -------------------------------------------------------------------------------- /tests/Fixtures/App/config/routing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/config/routing.php -------------------------------------------------------------------------------- /tests/Fixtures/App/config/routing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/config/routing.yml -------------------------------------------------------------------------------- /tests/Fixtures/App/config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/App/config/services.yaml -------------------------------------------------------------------------------- /tests/Fixtures/config/config1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/config/config1.xml -------------------------------------------------------------------------------- /tests/Fixtures/config/config2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/config/config2.xml -------------------------------------------------------------------------------- /tests/Fixtures/config/config3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Fixtures/config/config3.xml -------------------------------------------------------------------------------- /tests/Functional/DependencyInjection/CmfCoreExtensionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Functional/DependencyInjection/CmfCoreExtensionTest.php -------------------------------------------------------------------------------- /tests/Functional/Form/CheckboxUrlLabelFormTypeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Functional/Form/CheckboxUrlLabelFormTypeTest.php -------------------------------------------------------------------------------- /tests/Functional/PublishWorkflow/PublishWorkflowTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Functional/PublishWorkflow/PublishWorkflowTest.php -------------------------------------------------------------------------------- /tests/Functional/Templating/Helper/CmfHierarchyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Functional/Templating/Helper/CmfHierarchyTest.php -------------------------------------------------------------------------------- /tests/Functional/Twig/ServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Functional/Twig/ServiceTest.php -------------------------------------------------------------------------------- /tests/Unit/DependencyInjection/CmfCoreExtensionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Unit/DependencyInjection/CmfCoreExtensionTest.php -------------------------------------------------------------------------------- /tests/Unit/DependencyInjection/XmlSchemaTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Unit/DependencyInjection/XmlSchemaTest.php -------------------------------------------------------------------------------- /tests/Unit/Form/CheckboxUrlLabelFormTypeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Unit/Form/CheckboxUrlLabelFormTypeTest.php -------------------------------------------------------------------------------- /tests/Unit/PublishWorkflow/PublishWorkflowCheckerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Unit/PublishWorkflow/PublishWorkflowCheckerTest.php -------------------------------------------------------------------------------- /tests/Unit/PublishWorkflow/Voter/PublishTimePeriodVoterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Unit/PublishWorkflow/Voter/PublishTimePeriodVoterTest.php -------------------------------------------------------------------------------- /tests/Unit/PublishWorkflow/Voter/PublishableVoterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Unit/PublishWorkflow/Voter/PublishableVoterTest.php -------------------------------------------------------------------------------- /tests/Unit/Templating/Helper/CmfTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Unit/Templating/Helper/CmfTest.php -------------------------------------------------------------------------------- /tests/Unit/Twig/Extension/CmfExtensionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/core-bundle/HEAD/tests/Unit/Twig/Extension/CmfExtensionTest.php --------------------------------------------------------------------------------