.editorconfig .gitattributes .php-cs-fixer.dist.php .yamllint LICENSE Makefile composer.json docs/_static/.gitkeep docs/conf.py docs/index.rst docs/reference/advanced_configuration.rst docs/reference/advanced_usage.rst docs/reference/api.rst docs/reference/block_bundle_integration.rst docs/reference/classification_types.rst docs/reference/installation.rst docs/reference/introduction.rst phpstan.neon.dist phpunit.xml.dist psalm.xml src/Admin/CategoryAdmin.php src/Admin/CollectionAdmin.php src/Admin/ContextAdmin.php src/Admin/ContextAwareAdmin.php src/Admin/Filter/CategoryFilter.php src/Admin/Filter/CollectionFilter.php src/Admin/TagAdmin.php src/Block/Service/AbstractCategoriesBlockService.php src/Block/Service/AbstractClassificationBlockService.php src/Block/Service/AbstractCollectionsBlockService.php src/Block/Service/AbstractTagsBlockService.php src/Command/FixContextCommand.php src/Controller/CategoryAdminController.php src/DependencyInjection/Configuration.php src/DependencyInjection/SonataClassificationExtension.php src/Document/BaseCategory.php src/Document/BaseContext.php src/Document/BaseTag.php src/Document/CategoryManager.php src/Document/CollectionManager.php src/Document/TagManager.php src/Entity/BaseCategory.php src/Entity/BaseCollection.php src/Entity/BaseContext.php src/Entity/BaseTag.php src/Entity/CategoryManager.php src/Entity/CollectionManager.php src/Entity/ContextManager.php src/Entity/TagManager.php src/Form/ChoiceList/CategoryChoiceLoader.php src/Form/FormHelper.php src/Form/Type/CategorySelectorType.php src/Model/Category.php src/Model/CategoryInterface.php src/Model/CategoryManagerInterface.php src/Model/Collection.php src/Model/CollectionInterface.php src/Model/CollectionManagerInterface.php src/Model/Context.php src/Model/ContextInterface.php src/Model/ContextManagerInterface.php src/Model/Tag.php src/Model/TagInterface.php src/Model/TagManagerInterface.php src/Resources/config/admin.xml src/Resources/config/command.xml src/Resources/config/controllers.xml src/Resources/config/doctrine/BaseCategory.mongodb.xml src/Resources/config/doctrine/BaseCategory.orm.xml src/Resources/config/doctrine/BaseCollection.orm.xml src/Resources/config/doctrine/BaseContext.mongodb.xml src/Resources/config/doctrine/BaseContext.orm.xml src/Resources/config/doctrine/BaseTag.mongodb.xml src/Resources/config/doctrine/BaseTag.orm.xml src/Resources/config/doctrine/Category.mongodb.xml.skeleton src/Resources/config/doctrine/Category.orm.xml.skeleton src/Resources/config/doctrine/Collection.orm.xml.skeleton src/Resources/config/doctrine/Context.orm.xml.skeleton src/Resources/config/doctrine/Tag.mongodb.xml.skeleton src/Resources/config/doctrine/Tag.orm.xml.skeleton src/Resources/config/form.xml src/Resources/config/orm.xml src/Resources/config/validation.xml src/Resources/meta/LICENSE src/Resources/translations/SonataAdminBundle.de.xliff src/Resources/translations/SonataAdminBundle.en.xliff src/Resources/translations/SonataClassificationBundle.de.xliff src/Resources/translations/SonataClassificationBundle.en.xliff src/Resources/translations/SonataClassificationBundle.es.xliff src/Resources/translations/SonataClassificationBundle.fa.xliff src/Resources/translations/SonataClassificationBundle.fr.xliff src/Resources/translations/SonataClassificationBundle.hu.xliff src/Resources/translations/SonataClassificationBundle.it.xliff src/Resources/translations/SonataClassificationBundle.ja.xliff src/Resources/translations/SonataClassificationBundle.nl.xliff src/Resources/translations/SonataClassificationBundle.pt_BR.xliff src/Resources/translations/SonataClassificationBundle.ro.xliff src/Resources/translations/SonataClassificationBundle.ru.xliff src/Resources/views/Block/base_block_categories.html.twig src/Resources/views/Block/base_block_collections.html.twig src/Resources/views/Block/base_block_tags.html.twig src/Resources/views/CategoryAdmin/list.html.twig src/Resources/views/CategoryAdmin/list_tab_menu.html.twig src/Resources/views/CategoryAdmin/tree.html.twig src/SonataClassificationBundle.php tests/Admin/AdminTest.php tests/Admin/Filter/CategoryFilterTest.php tests/Admin/Filter/CollectionFilterTest.php tests/App/AppKernel.php tests/App/Entity/Category.php tests/App/Entity/Collection.php tests/App/Entity/Context.php tests/App/Entity/Tag.php tests/Block/Service/AbstractCategoriesBlockServiceTest.php tests/Block/Service/AbstractCollectionsBlockServiceTest.php tests/Block/Service/AbstractTagsBlockServiceTest.php tests/Controller/CategoryAdminControllerTest.php tests/DependencyInjection/ConfigurationTest.php tests/DependencyInjection/SonataClassificationExtensionTest.php tests/Entity/CategoryManagerTest.php tests/Entity/CategoryTest.php tests/Entity/CollectionManagerTest.php tests/Entity/ContextTest.php tests/Entity/TagManagerTest.php tests/Fixtures/Category.php tests/Fixtures/Context.php tests/Form/ChoiceList/CategoryChoiceLoaderTest.php tests/Form/Type/CategorySelectorTypeTest.php tests/Model/CategoryTest.php tests/Model/CollectionTest.php tests/Model/ContextTest.php tests/Model/TagTest.php tests/Resources/XliffTest.php tests/bootstrap.php <<<<<< network # path=build/logs/clover.xml <<<<<< EOF # path=fixes ./src/DependencyInjection/Configuration.php:33,35,91,92 ./src/DependencyInjection/SonataClassificationExtension.php:32,37,52,58,62,68,80,86,102,105,109,110,122,135,150,151 ./src/Block/Service/AbstractCollectionsBlockService.php:36,57,60,74,77,80,87,96,122,123,124,127,138,141,144,145,148,150,153,155,158,162,171,174,178,182,185,188,192,193,194 ./src/Block/Service/AbstractCategoriesBlockService.php:36,57,60,71,74,77,84,85,95,121,122,123,126,137,140,143,144,147,149,152,154,157,161,168,171,175,179,182,185,189,190,191 ./src/Block/Service/AbstractTagsBlockService.php:36,57,60,74,77,80,87,96,122,123,124,127,138,141,144,145,148,150,153,155,158,162,171,174,178,182,185,188,192,193,194 ./src/Block/Service/AbstractClassificationBlockService.php:29,36,40,49,67,75,80,83,84 ./src/Document/BaseCategory.php:19,20 ./src/Document/CategoryManager.php:29,44,49,52,64,67,79,82,88,91,100,101,104,107,113,116,132,135,138,141,148,151,154,164,169,172,178,181,202,209,213,223,224,230,231,239,242,246,258,261,262 ./src/Document/BaseContext.php:19,21,24,25 ./src/Document/CollectionManager.php:23,24 ./src/Document/TagManager.php:23,24 ./src/Document/BaseTag.php:19,21,24,25 ./src/Form/Type/CategorySelectorType.php:33,40,42,45,53,59,62,68,76,79,82,84,87,89,92,95,100,105,106,107 ./src/Form/ChoiceList/CategoryChoiceLoader.php:20,37,39,42,45,48,51,54,57,60,63,66,67 ./src/Form/FormHelper.php:19,28,33,38,41,42,43 ./src/Admin/Filter/CollectionFilter.php:24,31,33,36,39,47,50,55,58,67,70,76,82,89,95,98,99 ./src/Admin/Filter/CategoryFilter.php:25,32,34,37,40,48,51,56,59,68,71,77,83,90,98,101,104,107,113,114,115 ./src/Admin/ContextAdmin.php:26,30,39,42,47,50,59,60 ./src/Admin/CategoryAdmin.php:30,34,36,39,41,44,62,63,78,81,87,90,103,104 ./src/Admin/TagAdmin.php:25,29,36,41,44,50,53,63,64 ./src/Admin/CollectionAdmin.php:27,31,33,36,46,49,55,58,68,69 ./src/Admin/ContextAwareAdmin.php:22,34,38,41,53,56,57,60,70,76,79,82,87,90,91 ./src/Command/FixContextCommand.php:29,65,68,70,73,90,97,103,110,116,123,129,134,135 ./src/Model/Collection.php:17,54,56,59,63,66,68,71,73,76,78,81,83,86,88,91,93,96,98,101,104,107,109,112,114,117,119,122,124,127,129,132,134,137,139,140 ./src/Model/TagInterface.php:17,73 ./src/Model/Context.php:17,44,46,49,51,54,56,59,61,64,66,69,71,74,76,79,81,84,86,89,91,94,96,99,101,102 ./src/Model/ContextInterface.php:17,63 ./src/Model/CollectionManagerInterface.php:25,26 ./src/Model/Tag.php:19,51,53,56,60,63,65,68,70,73,75,78,80,83,85,88,90,93,95,98,100,103,105,108,110,122,127,130,133,135,138,140,141 ./src/Model/Category.php:20,72,74,77,79,82,86,89,91,94,96,99,101,104,106,109,111,114,116,119,121,124,127,130,132,135,137,140,142,145,147,150,152,155,157,160,162,168,170,173,178,182,183,186,192,198,199,200,203,205,208,213,214,217,219,222,227,228,231,233,236,238,241,243,244 ./src/Model/TagManagerInterface.php:25,26 ./src/Model/ContextManagerInterface.php:22,23 ./src/Model/CollectionInterface.php:17,88 ./src/Model/CategoryInterface.php:19,113 ./src/Model/CategoryManagerInterface.php:23,77 ./src/SonataClassificationBundle.php:22,23 ./src/Entity/BaseCategory.php:20,22,25,26,27 ./src/Entity/CategoryManager.php:30,45,50,56,70,73,86,89,95,98,107,108,111,114,117,122,125,140,143,146,149,156,159,162,170,173,176,182,185,206,212,222,223,226,229,232,236,243,255,258,259 ./src/Entity/ContextManager.php:23,24 ./src/Entity/BaseContext.php:19,21,24,25 ./src/Entity/BaseCollection.php:19,20 ./src/Entity/CollectionManager.php:24,26,34,37,40,43,51,54,55 ./src/Entity/TagManager.php:24,26,34,37,40,43,51,54,55 ./src/Entity/BaseTag.php:19,21,24,25 ./src/Controller/CategoryAdminController.php:31,33,38,41,44,48,58,71,74,79,94,99,102,103,104,110,124,125 ./tests/DependencyInjection/SonataClassificationExtensionTest.php:38,40,46,49,92,95,99,100 ./tests/DependencyInjection/ConfigurationTest.php:29,31,64,67,69,72,74,75 ./tests/Block/Service/AbstractCollectionsBlockServiceTest.php:30,47,54,57,73,76,100,103,122,125,144,145 ./tests/Block/Service/AbstractCategoriesBlockServiceTest.php:30,47,54,57,73,76,100,103,122,125,144,145 ./tests/Block/Service/AbstractTagsBlockServiceTest.php:30,47,54,57,73,76,100,103,122,125,144,145 ./tests/App/AppKernel.php:33,37,39,42,54,57,59,62,64,67,69,72,77,78,81,85,88,90,91 ./tests/App/Entity/Collection.php:24,36,38,39 ./tests/App/Entity/Context.php:24,36,38,39 ./tests/App/Entity/Tag.php:24,36,38,39 ./tests/App/Entity/Category.php:24,36,38,39 ./tests/Fixtures/Context.php:19,20 ./tests/Fixtures/Category.php:19,21,23,24 ./tests/Form/Type/CategorySelectorTypeTest.php:26,28,43,44,45 ./tests/Form/ChoiceList/CategoryChoiceLoaderTest.php:23,25,34,37,46,49,66,67 ./tests/Resources/XliffTest.php:21,33,35,42,47,48,54,56,62,68,69,75,80,81,82 ./tests/Admin/Filter/CategoryFilterTest.php:25,32,34,37,50,53,69,72,77,78 ./tests/Admin/Filter/CollectionFilterTest.php:23,30,32,35,46,47 ./tests/Admin/AdminTest.php:24,31,33,36,41,44,55,58,66,75,76 ./tests/Model/CollectionTest.php:24,26,60,63,70,73,79,80 ./tests/Model/CategoryTest.php:24,26,62,65,74,77,108,111,118,121,127,128 ./tests/Model/TagTest.php:24,26,58,61,67,68 ./tests/Model/ContextTest.php:23,25,46,49,55,56 ./tests/bootstrap.php:29 ./tests/Entity/CategoryManagerTest.php:28,30,58,61,90,93,130,133,149,152,178,179 ./tests/Entity/CategoryTest.php:19,23,25,28,30,31 ./tests/Entity/ContextTest.php:19,21,23,24 ./tests/Entity/TagManagerTest.php:24,28,44,47,61,64,71,72 ./tests/Entity/CollectionManagerTest.php:24,28,44,47,61,64,71,72 ./tests/Controller/CategoryAdminControllerTest.php:47,107,140,167,170,171,184,187,189,192,199,201,207,244,245,248,253,259,291,299,302,311,312,315,328,331,333,336,343,344 <<<<<< EOF