sonata-project / SonataAdminBundle
Files Complexity Coverage
src/Action/AppendFormFieldElementAction.php 6 92.31%
src/Action/DashboardAction.php 4 100.00%
src/Action/GetShortObjectDescriptionAction.php 7 96.67%
src/Action/RetrieveAutocompleteItemsAction.php 25 66.33%
src/Action/RetrieveFormFieldElementAction.php 6 87.10%
src/Action/SearchAction.php 8 70.27%
src/Action/SetObjectFieldValueAction.php 16 75.81%
src/Admin/AbstractAdmin.php 376 81.78%
src/Admin/AbstractAdminExtension.php 27 57.14%
src/Admin/AdminHelper.php 32 95.74%
src/Admin/BreadcrumbsBuilder.php 16 100.00%
src/Admin/Extension/LockExtension.php 10 100.00%
src/Admin/Pool.php 35 92.31%
src/Block/AdminListBlockService.php 6 100.00%
src/Block/AdminPreviewBlockService.php 11 78.95%
src/Block/AdminSearchBlockService.php 6 94.12%
src/Block/AdminStatsBlockService.php 5 27.27%
src/Bridge/Exporter/AdminExporter.php 5 100.00%
src/Builder/AbstractFormContractor.php 21 89.86%
src/Command/ExplainAdminCommand.php 16 100.00%
src/Command/GenerateObjectAclCommand.php 21 74.58%
src/Command/ListAdminCommand.php 4 100.00%
src/Command/QuestionableCommand.php 4 0.00%
src/Command/SetupAclCommand.php 5 100.00%
src/Command/Validators.php 12 100.00%
src/Controller/CRUDController.php 156 96.18%
src/Datagrid/Datagrid.php 55 98.54%
src/Datagrid/DatagridMapper.php 14 100.00%
src/Datagrid/ListMapper.php 28 100.00%
src/Datagrid/Pager.php 31 100.00%
src/Datagrid/SimplePager.php 13 94.44%
src/DependencyInjection/AbstractSonataAdminExtension.php 3 0.00%
src/DependencyInjection/Admin/AbstractTaggedAdmin.php 64 81.82%
src/DependencyInjection/Compiler/AddAuditReadersCompilerPass.php 4 92.31%
src/DependencyInjection/Compiler/AddDependencyCallsCompilerPass.php 69 96.28%
src/DependencyInjection/Compiler/AddFilterTypeCompilerPass.php 5 93.75%
src/DependencyInjection/Compiler/AdminAddInitializeCallCompilerPass.php 2 100.00%
src/DependencyInjection/Compiler/AdminMakerCompilerPass.php 4 100.00%
src/DependencyInjection/Compiler/AdminSearchCompilerPass.php 12 69.70%
src/DependencyInjection/Compiler/ExtensionCompilerPass.php 45 82.18%
src/DependencyInjection/Compiler/GlobalVariablesCompilerPass.php 1 100.00%
src/DependencyInjection/Compiler/ModelManagerCompilerPass.php 5 100.00%
src/DependencyInjection/Compiler/ObjectAclManipulatorCompilerPass.php 7 92.31%
src/DependencyInjection/Compiler/TwigStringExtensionCompilerPass.php 3 100.00%
src/DependencyInjection/Configuration.php 8 98.97%
src/DependencyInjection/SonataAdminExtension.php 22 86.21%
src/Event/AdminEventExtension.php 12 100.00%
src/Event/ConfigureEvent.php 4 100.00%
src/Event/ConfigureMenuEvent.php 3 71.43%
src/Event/ConfigureQueryEvent.php 4 100.00%
src/Event/PersistenceEvent.php 4 100.00%
src/EventListener/ConfigureCRUDControllerListener.php 4 100.00%
src/FieldDescription/BaseFieldDescription.php 59 82.26%
src/FieldDescription/FieldDescriptionCollection.php 14 100.00%
src/FieldDescription/TypeGuesserChain.php 8 100.00%
src/Filter/Filter.php 29 98.59%
src/Filter/FilterFactory.php 4 100.00%
src/Filter/Model/FilterData.php 14 92.86%
src/Filter/Persister/SessionFilterPersister.php 5 100.00%
src/Form/ChoiceList/ModelChoiceLoader.php 18 65.31%
src/Form/DataTransformer/ArrayToModelTransformer.php 5 100.00%
src/Form/DataTransformer/BooleanToStringTransformer.php 4 100.00%
src/Form/DataTransformer/FilterDataTransformer.php 5 100.00%
src/Form/DataTransformer/ModelToIdPropertyTransformer.php 24 88.14%
src/Form/DataTransformer/ModelToIdTransformer.php 6 100.00%
src/Form/DataTransformer/ModelsToArrayTransformer.php 11 60.00%
src/Form/DataTransformerResolver.php 13 100.00%
src/Form/EventListener/MergeCollectionListener.php 8 0.00%
src/Form/Extension/ChoiceTypeExtension.php 4 100.00%
src/Form/Extension/Field/Type/FormTypeFieldExtension.php 24 88.51%
src/Form/Extension/Field/Type/MopaCompatibilityTypeFieldExtension.php 3 100.00%
src/Form/FormMapper.php 35 92.31%
src/Form/Type/AclMatrixType.php 6 30.77%
src/Form/Type/AdminType.php 18 85.00%
src/Form/Type/ChoiceFieldMaskType.php 7 100.00%
src/Form/Type/CollectionType.php 2 100.00%
src/Form/Type/Filter/ChoiceType.php 3 100.00%
src/Form/Type/Filter/DateRangeType.php 3 100.00%
src/Form/Type/Filter/DateTimeRangeType.php 3 100.00%
src/Form/Type/Filter/DateTimeType.php 3 100.00%
src/Form/Type/Filter/DateType.php 3 100.00%
src/Form/Type/Filter/DefaultType.php 3 100.00%
src/Form/Type/Filter/FilterDataType.php 2 100.00%
src/Form/Type/Filter/NumberType.php 3 100.00%
src/Form/Type/ModelAutocompleteType.php 6 58.14%
src/Form/Type/ModelHiddenType.php 4 77.78%
src/Form/Type/ModelListType.php 6 55.56%
src/Form/Type/ModelReferenceType.php 4 100.00%
src/Form/Type/ModelType.php 15 62.22%
src/Form/Type/Operator/ContainsOperatorType.php 3 100.00%
src/Form/Type/Operator/DateOperatorType.php 3 100.00%
src/Form/Type/Operator/DateRangeOperatorType.php 3 100.00%
src/Form/Type/Operator/EqualOperatorType.php 3 0.00%
src/Form/Type/Operator/NumberOperatorType.php 3 100.00%
src/Form/Type/Operator/StringOperatorType.php 3 69.23%
src/Maker/AdminMaker.php 28 57.03%
src/Manipulator/ObjectManipulator.php 22 88.00%
src/Manipulator/ServicesManipulator.php 9 84.00%
src/Mapper/BaseGroupedMapper.php 42 97.50%
src/Menu/Matcher/Voter/ActiveVoter.php 2 100.00%
src/Menu/Matcher/Voter/AdminVoter.php 12 100.00%
src/Menu/MenuBuilder.php 3 100.00%
src/Menu/Provider/GroupMenuProvider.php 26 100.00%
src/Model/AuditManager.php 9 84.21%
src/Object/Metadata.php 11 100.00%
src/Request/AdminFetcher.php 5 100.00%
src/Request/ParamConverter/AdminParamConverter.php 5 100.00%
src/Resources/config/actions.php 0 100.00%
src/Resources/config/block.php 0 100.00%
src/Resources/config/commands.php 0 100.00%
src/Resources/config/core.php 0 100.00%
src/Resources/config/event_listener.php 0 100.00%
src/Resources/config/exporter.php 0 100.00%
src/Resources/config/form_types.php 0 100.00%
src/Resources/config/makers.php 0 0.00%
src/Resources/config/menu.php 0 100.00%
src/Resources/config/param_converter.php 0 100.00%
src/Resources/config/route.php 0 100.00%
src/Resources/config/security.php 0 100.00%
src/Resources/config/twig.php 0 100.00%
src/Resources/skeleton/Admin.tpl.php 0 100.00%
src/Resources/skeleton/AdminController.tpl.php 0 100.00%
src/Route/AdminPoolLoader.php 6 100.00%
src/Route/DefaultRouteGenerator.php 23 94.64%
src/Route/PathInfoBuilder.php 5 94.44%
src/Route/RouteCollection.php 38 95.83%
src/Route/RoutesCache.php 6 100.00%
src/Route/RoutesCacheWarmUp.php 4 55.56%
src/Search/SearchHandler.php 8 100.00%
src/Security/Acl/Permission/AdminPermissionMap.php 3 100.00%
src/Security/Handler/AclSecurityHandler.php 43 29.47%
src/Security/Handler/NoopSecurityHandler.php 5 100.00%
src/Security/Handler/RoleSecurityHandler.php 14 100.00%
src/Show/ShowMapper.php 21 100.00%
src/SonataAdminBundle.php 1 100.00%
src/SonataConfiguration.php 4 100.00%
src/Templating/AbstractTemplateRegistry.php 5 100.00%
src/Templating/MutableTemplateRegistry.php 2 100.00%
src/Translator/BCLabelTranslatorStrategy.php 2 100.00%
src/Translator/Extractor/AdminExtractor.php 12 84.38%
src/Translator/FormLabelTranslatorStrategy.php 1 100.00%
src/Translator/NativeLabelTranslatorStrategy.php 1 100.00%
src/Translator/NoopLabelTranslatorStrategy.php 1 100.00%
src/Translator/UnderscoreLabelTranslatorStrategy.php 1 100.00%
src/Twig/Extension/BreadcrumbsExtension.php 4 100.00%
src/Twig/Extension/CanonicalizeExtension.php 17 97.06%
src/Twig/Extension/GroupExtension.php 6 100.00%
src/Twig/Extension/RenderElementExtension.php 21 98.04%
src/Twig/Extension/SecurityExtension.php 9 81.25%
src/Twig/Extension/SonataAdminExtension.php 6 80.00%
src/Twig/Extension/TemplateRegistryExtension.php 5 100.00%
src/Twig/Extension/XEditableExtension.php 11 88.89%
src/Util/AdminAclManipulator.php 16 0.00%
src/Util/AdminObjectAclData.php 25 100.00%
src/Util/AdminObjectAclManipulator.php 38 65.26%
src/Util/BCDeprecationParameters.php 2 0.00%
src/Util/FormBuilderIterator.php 9 100.00%
src/Util/FormViewIterator.php 8 88.24%
src/Util/Instantiator.php 5 87.50%
src/Util/ObjectAclManipulator.php 6 100.00%
src/Util/ParametersManipulator.php 3 83.33%
src/Util/TraversableToCollection.php 5 100.00%
Project Totals (162 files) 2244 87.51%
Loading