sonata-project / SonataAdminBundle
Files Complexity Coverage
src/Action/AppendFormFieldElementAction.php 6 92.31%
src/Action/DashboardAction.php 5 100.00%
src/Action/GetShortObjectDescriptionAction.php 8 100.00%
src/Action/RetrieveAutocompleteItemsAction.php 27 66.36%
src/Action/RetrieveFormFieldElementAction.php 6 87.10%
src/Action/SearchAction.php 11 55.56%
src/Action/SetObjectFieldValueAction.php 19 67.50%
src/Admin/AbstractAdmin.php 456 77.42%
src/Admin/AbstractAdminExtension.php 31 58.70%
src/Admin/Admin.php 0 0.00%
src/Admin/AdminExtension.php 0 0.00%
src/Admin/AdminExtensionInterface.php 0 100.00%
src/Admin/AdminHelper.php 42 76.55%
src/Admin/AdminInterface.php 0 0.00%
src/Admin/BaseFieldDescription.php 0 55.56%
src/Admin/BreadcrumbsBuilder.php 16 100.00%
src/Admin/Extension/LockExtension.php 10 100.00%
src/Admin/FieldDescriptionCollection.php 0 55.56%
src/Admin/FieldDescriptionInterface.php 0 0.00%
src/Admin/FieldDescriptionRegistryInterface.php 0 0.00%
src/Admin/Pool.php 75 87.04%
src/Block/AdminListBlockService.php 20 59.65%
src/Block/AdminPreviewBlockService.php 11 78.95%
src/Block/AdminSearchBlockService.php 18 49.41%
src/Block/AdminStatsBlockService.php 13 34.62%
src/Bridge/Exporter/AdminExporter.php 4 100.00%
src/Builder/AbstractFormContractor.php 22 86.49%
src/Builder/BuilderInterface.php 0 100.00%
src/Builder/DatagridBuilderInterface.php 0 100.00%
src/Builder/FormContractorInterface.php 0 100.00%
src/Builder/ListBuilderInterface.php 0 100.00%
src/Builder/ShowBuilderInterface.php 0 100.00%
src/Command/CreateClassCacheCommand.php 4 41.67%
src/Command/ExplainAdminCommand.php 16 100.00%
src/Command/GenerateObjectAclCommand.php 32 70.00%
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 14 100.00%
src/Controller/CRUDController.php 175 92.38%
src/Controller/CoreController.php 9 28.13%
src/Controller/HelperController.php 8 71.05%
src/Controller/PolyfillControllerTrait.php 6 0.00%
src/Datagrid/Datagrid.php 56 95.24%
src/Datagrid/DatagridInterface.php 0 0.00%
src/Datagrid/DatagridMapper.php 19 74.58%
src/Datagrid/ListMapper.php 33 96.20%
src/Datagrid/Pager.php 85 92.68%
src/Datagrid/SimplePager.php 18 60.32%
src/DependencyInjection/AbstractSonataAdminExtension.php 3 0.00%
src/DependencyInjection/Admin/AbstractTaggedAdmin.php 67 68.50%
src/DependencyInjection/Compiler/AddAuditReadersCompilerPass.php 4 92.31%
src/DependencyInjection/Compiler/AddDependencyCallsCompilerPass.php 75 96.43%
src/DependencyInjection/Compiler/AddFilterTypeCompilerPass.php 8 96.15%
src/DependencyInjection/Compiler/AdminAddInitializeCallCompilerPass.php 2 100.00%
src/DependencyInjection/Compiler/AdminMakerCompilerPass.php 4 100.00%
src/DependencyInjection/Compiler/AdminSearchCompilerPass.php 12 69.70%
.../DependencyInjection/Compiler/AliasDeprecatedPublicServicesCompilerPass.php 8 100.00%
src/DependencyInjection/Compiler/CheckAclUserManagerCompilerPass.php 8 87.50%
src/DependencyInjection/Compiler/ExtensionCompilerPass.php 46 79.05%
src/DependencyInjection/Compiler/GlobalVariablesCompilerPass.php 1 100.00%
src/DependencyInjection/Compiler/ModelManagerCompilerPass.php 8 100.00%
src/DependencyInjection/Compiler/ObjectAclManipulatorCompilerPass.php 7 92.31%
src/DependencyInjection/Compiler/TwigStringExtensionCompilerPass.php 3 100.00%
src/DependencyInjection/Configuration.php 10 97.77%
src/DependencyInjection/SonataAdminExtension.php 28 87.94%
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/AssetsInstallCommandListener.php 37 0.00%
src/Export/Exporter.php 1 44.44%
src/FieldDescription/BaseFieldDescription.php 101 67.41%
src/FieldDescription/FieldDescriptionCollection.php 14 100.00%
src/FieldDescription/FieldDescriptionInterface.php 0 0.00%
src/FieldDescription/FieldDescriptionRegistryInterface.php 0 0.00%
src/FieldDescription/TypeGuesserChain.php 13 78.95%
src/Filter/Filter.php 33 98.75%
src/Filter/FilterFactory.php 8 100.00%
src/Filter/Model/FilterData.php 14 92.86%
src/Filter/Persister/SessionFilterPersister.php 5 100.00%
src/Form/ChoiceList/ModelChoiceLoader.php 21 70.91%
src/Form/DataTransformer/ArrayToModelTransformer.php 6 86.67%
src/Form/DataTransformer/BooleanToStringTransformer.php 4 100.00%
src/Form/DataTransformer/ModelToIdPropertyTransformer.php 24 85.71%
src/Form/DataTransformer/ModelToIdTransformer.php 6 100.00%
src/Form/DataTransformer/ModelsToArrayTransformer.php 24 44.93%
src/Form/DataTransformerResolver.php 15 100.00%
src/Form/EventListener/MergeCollectionListener.php 10 0.00%
src/Form/Extension/ChoiceTypeExtension.php 5 100.00%
src/Form/Extension/Field/Type/FormTypeFieldExtension.php 26 90.29%
src/Form/Extension/Field/Type/MopaCompatibilityTypeFieldExtension.php 4 81.82%
src/Form/FormMapper.php 45 70.09%
src/Form/Type/AclMatrixType.php 7 26.67%
src/Form/Type/AdminType.php 21 78.57%
src/Form/Type/ChoiceFieldMaskType.php 8 91.67%
src/Form/Type/CollectionType.php 3 66.67%
src/Form/Type/Filter/ChoiceType.php 5 83.33%
src/Form/Type/Filter/DateRangeType.php 5 83.33%
src/Form/Type/Filter/DateTimeRangeType.php 5 83.33%
src/Form/Type/Filter/DateTimeType.php 5 83.33%
src/Form/Type/Filter/DateType.php 5 83.33%
src/Form/Type/Filter/DefaultType.php 4 80.00%
src/Form/Type/Filter/NumberType.php 5 83.33%
src/Form/Type/ModelAutocompleteType.php 7 54.55%
src/Form/Type/ModelHiddenType.php 5 63.64%
src/Form/Type/ModelListType.php 7 50.00%
src/Form/Type/ModelReferenceType.php 5 81.82%
src/Form/Type/ModelType.php 16 59.57%
src/Form/Type/ModelTypeList.php 0 100.00%
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/Guesser/TypeGuesserChain.php 0 55.56%
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 46 93.02%
src/Mapper/BaseMapper.php 2 100.00%
src/Menu/Matcher/Voter/ActiveVoter.php 2 100.00%
src/Menu/Matcher/Voter/AdminVoter.php 14 100.00%
src/Menu/Matcher/Voter/ChildrenVoter.php 5 92.31%
src/Menu/MenuBuilder.php 3 100.00%
src/Menu/Provider/GroupMenuProvider.php 29 95.77%
src/Model/AuditManager.php 10 100.00%
src/Model/ModelManagerInterface.php 0 100.00%
src/Object/Metadata.php 11 100.00%
src/Object/MetadataInterface.php 0 100.00%
src/Request/AdminFetcher.php 6 90.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/config/twig_string.php 0 100.00%
src/Resources/config/validator.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 11 86.21%
src/Route/DefaultRouteGenerator.php 24 96.49%
src/Route/PathInfoBuilder.php 5 100.00%
src/Route/QueryStringBuilder.php 6 100.00%
src/Route/RouteCollection.php 40 94.95%
src/Route/RoutesCache.php 8 87.50%
src/Route/RoutesCacheWarmUp.php 4 62.50%
src/Search/SearchHandler.php 9 80.56%
src/Security/Acl/Permission/AdminPermissionMap.php 3 100.00%
src/Security/Handler/AclSecurityHandler.php 44 34.00%
src/Security/Handler/NoopSecurityHandler.php 5 100.00%
src/Security/Handler/RoleSecurityHandler.php 15 89.66%
src/Show/ShowMapper.php 21 96.23%
src/SonataAdminBundle.php 5 59.38%
src/SonataConfiguration.php 4 100.00%
src/Templating/AbstractTemplateRegistry.php 5 100.00%
src/Templating/MutableTemplateRegistry.php 2 100.00%
src/Templating/TemplateRegistry.php 2 0.00%
src/Translator/BCLabelTranslatorStrategy.php 2 100.00%
src/Translator/Extractor/AdminExtractor.php 9 92.31%
src/Translator/Extractor/JMSTranslatorBundle/AdminExtractor.php 28 71.08%
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 8 100.00%
src/Twig/Extension/CanonicalizeExtension.php 15 100.00%
src/Twig/Extension/DeprecatedTextExtension.php 8 0.00%
src/Twig/Extension/GroupExtension.php 6 100.00%
src/Twig/Extension/PaginationExtension.php 5 100.00%
src/Twig/Extension/RenderElementExtension.php 30 84.72%
src/Twig/Extension/SecurityExtension.php 9 81.25%
src/Twig/Extension/SonataAdminExtension.php 54 88.94%
src/Twig/Extension/StringExtension.php 9 30.43%
src/Twig/Extension/TemplateRegistryExtension.php 8 72.73%
src/Twig/Extension/UnicodeString.php 10 100.00%
src/Twig/Extension/XEditableExtension.php 12 85.19%
src/Twig/GlobalVariables.php 10 100.00%
src/Util/AdminAclManipulator.php 17 0.00%
src/Util/AdminObjectAclData.php 27 85.51%
src/Util/AdminObjectAclManipulator.php 37 60.19%
src/Util/BCDeprecationParameters.php 2 100.00%
src/Util/FormBuilderIterator.php 12 100.00%
src/Util/FormViewIterator.php 8 87.50%
src/Util/Instantiator.php 5 75.00%
src/Util/ObjectAclManipulator.php 6 100.00%
src/Util/ParametersManipulator.php 3 83.33%
src/Util/TraversableToCollection.php 5 100.00%
Project Totals (199 files) 2910 81.00%
Loading