Files Complexity Coverage
src/Builder/Analytics/AnalyticsExpressionVisitor.php 3 100.00%
src/Builder/Analytics/ExpressionBuilder.php 51 100.00%
src/Builder/Analytics/FunctionBuilder.php 5 100.00%
src/Builder/Analytics/MappingFunction.php 5 100.00%
src/Builder/Analytics/ReductionFunction.php 6 100.00%
src/Client.php 2 100.00%
src/Component/AbstractComponent.php 7 100.00%
src/Component/Analytics/Analytics.php 17 100.00%
src/Component/Analytics/Facet/AbstractFacet.php 2 100.00%
src/Component/Analytics/Facet/ConfigurableInitTrait.php 3 100.00%
src/Component/Analytics/Facet/ObjectTrait.php 12 100.00%
src/Component/Analytics/Facet/Pivot.php 8 100.00%
src/Component/Analytics/Facet/PivotFacet.php 6 100.00%
src/Component/Analytics/Facet/QueryFacet.php 6 100.00%
src/Component/Analytics/Facet/RangeFacet.php 18 100.00%
src/Component/Analytics/Facet/Sort/Criterion.php 7 100.00%
src/Component/Analytics/Facet/Sort/Sort.php 13 100.00%
src/Component/Analytics/Facet/ValueFacet.php 7 100.00%
src/Component/Analytics/Grouping.php 11 100.00%
src/Component/ComponentAwareQueryTrait.php 16 100.00%
src/Component/ComponentTraits/SpellcheckTrait.php 39 100.00%
src/Component/ComponentTraits/SuggesterTrait.php 16 100.00%
src/Component/ComponentTraits/TermsTrait.php 41 96.88%
src/Component/Debug.php 7 100.00%
src/Component/DisMax.php 51 88.30%
src/Component/DisMax/BoostQuery.php 8 100.00%
src/Component/DistributedSearch.php 34 100.00%
src/Component/EdisMax.php 20 100.00%
src/Component/Facet/AbstractFacet.php 3 100.00%
src/Component/Facet/AbstractField.php 24 100.00%
src/Component/Facet/AbstractRange.php 29 100.00%
src/Component/Facet/Field.php 13 100.00%
src/Component/Facet/Interval.php 11 100.00%
src/Component/Facet/JsonAggregation.php 8 100.00%
src/Component/Facet/JsonFacetTrait.php 22 76.36%
src/Component/Facet/JsonQuery.php 3 100.00%
src/Component/Facet/JsonRange.php 2 100.00%
src/Component/Facet/JsonTerms.php 13 100.00%
src/Component/Facet/MultiQuery.php 29 100.00%
src/Component/Facet/Pivot.php 26 61.54%
src/Component/Facet/Query.php 2 100.00%
src/Component/Facet/Range.php 8 86.67%
src/Component/FacetSet.php 44 97.37%
src/Component/FacetSetTrait.php 26 100.00%
src/Component/Grouping.php 56 100.00%
src/Component/Highlighting/Field.php 33 100.00%
src/Component/Highlighting/Highlighting.php 115 100.00%
src/Component/MoreLikeThis.php 49 100.00%
src/Component/QueryElevation.php 41 100.00%
src/Component/QueryTrait.php 4 100.00%
src/Component/QueryTraits/AnalyticsTrait.php 1 100.00%
src/Component/QueryTraits/DebugTrait.php 1 100.00%
src/Component/QueryTraits/DisMaxTrait.php 1 100.00%
src/Component/QueryTraits/DistributedSearchTrait.php 1 100.00%
src/Component/QueryTraits/EDisMaxTrait.php 1 100.00%
src/Component/QueryTraits/FacetSetTrait.php 1 100.00%
src/Component/QueryTraits/GroupingTrait.php 1 100.00%
src/Component/QueryTraits/HighlightingTrait.php 1 100.00%
src/Component/QueryTraits/MoreLikeThisTrait.php 1 100.00%
src/Component/QueryTraits/QueryElevationTrait.php 1 100.00%
src/Component/QueryTraits/ReRankQueryTrait.php 1 100.00%
src/Component/QueryTraits/SpatialTrait.php 1 100.00%
src/Component/QueryTraits/SpellcheckTrait.php 1 100.00%
src/Component/QueryTraits/StatsTrait.php 1 100.00%
src/Component/QueryTraits/SuggesterTrait.php 1 100.00%
src/Component/QueryTraits/TermsTrait.php 1 0.00%
src/Component/ReRankQuery.php 8 100.00%
src/Component/RequestBuilder/Analytics.php 5 100.00%
src/Component/RequestBuilder/Debug.php 1 100.00%
src/Component/RequestBuilder/DisMax.php 3 100.00%
src/Component/RequestBuilder/DistributedSearch.php 5 100.00%
src/Component/RequestBuilder/EdisMax.php 3 100.00%
src/Component/RequestBuilder/FacetSet.php 29 100.00%
src/Component/RequestBuilder/Grouping.php 1 100.00%
src/Component/RequestBuilder/Highlighting.php 4 100.00%
src/Component/RequestBuilder/MoreLikeThis.php 3 100.00%
src/Component/RequestBuilder/QueryElevation.php 5 100.00%
src/Component/RequestBuilder/ReRankQuery.php 1 100.00%
src/Component/RequestBuilder/RequestParamsTrait.php 19 100.00%
src/Component/RequestBuilder/Spatial.php 1 100.00%
src/Component/RequestBuilder/Spellcheck.php 2 100.00%
src/Component/RequestBuilder/Stats.php 5 100.00%
src/Component/RequestBuilder/SubRequest.php 5 75.00%
src/Component/RequestBuilder/Suggester.php 1 100.00%
src/Component/RequestBuilder/Terms.php 3 100.00%
src/Component/ResponseParser/Analytics.php 18 100.00%
src/Component/ResponseParser/Debug.php 24 100.00%
src/Component/ResponseParser/FacetSet.php 88 88.05%
src/Component/ResponseParser/Grouping.php 19 96.08%
src/Component/ResponseParser/Highlighting.php 5 100.00%
src/Component/ResponseParser/MoreLikeThis.php 11 88.89%
src/Component/ResponseParser/Spellcheck.php 51 95.12%
src/Component/ResponseParser/Stats.php 8 100.00%
src/Component/ResponseParser/Suggester.php 10 100.00%
src/Component/ResponseParser/Terms.php 10 0.00%
src/Component/Result/Analytics/Expression.php 4 100.00%
src/Component/Result/Analytics/Facet.php 11 100.00%
src/Component/Result/Analytics/Grouping.php 5 100.00%
src/Component/Result/Analytics/Result.php 14 100.00%
src/Component/Result/Debug/Detail.php 6 100.00%
src/Component/Result/Debug/Document.php 5 100.00%
src/Component/Result/Debug/DocumentSet.php 6 100.00%
src/Component/Result/Debug/Result.php 14 100.00%
src/Component/Result/Debug/Timing.php 7 100.00%
src/Component/Result/Debug/TimingPhase.php 8 100.00%
src/Component/Result/Facet/Aggregation.php 2 50.00%
src/Component/Result/Facet/Bucket.php 7 62.50%
src/Component/Result/Facet/Buckets.php 7 63.64%
src/Component/Result/Facet/Field.php 4 100.00%
src/Component/Result/Facet/JsonRange.php 10 100.00%
src/Component/Result/Facet/Pivot/Pivot.php 5 77.78%
src/Component/Result/Facet/Pivot/PivotItem.php 12 100.00%
src/Component/Result/Facet/Query.php 2 100.00%
src/Component/Result/Facet/Range.php 16 100.00%
src/Component/Result/FacetSet.php 6 100.00%
src/Component/Result/Grouping/FieldGroup.php 8 100.00%
src/Component/Result/Grouping/QueryGroup.php 14 100.00%
src/Component/Result/Grouping/Result.php 6 100.00%
src/Component/Result/Grouping/ValueGroup.php 17 90.48%
src/Component/Result/Highlighting/Highlighting.php 6 100.00%
src/Component/Result/Highlighting/Result.php 6 100.00%
src/Component/Result/MoreLikeThis/MoreLikeThis.php 6 100.00%
src/Component/Result/MoreLikeThis/Result.php 7 100.00%
src/Component/Result/Spellcheck/Collation.php 9 100.00%
src/Component/Result/Spellcheck/Result.php 13 100.00%
src/Component/Result/Spellcheck/Suggestion.php 16 86.21%
src/Component/Result/Stats/FacetValue.php 14 100.00%
src/Component/Result/Stats/Result.php 24 92.59%
src/Component/Result/Stats/Stats.php 7 100.00%
src/Component/Result/Suggester/Result.php 7 84.62%
src/Component/Result/Terms/Field.php 4 0.00%
src/Component/Result/Terms/Result.php 7 0.00%
src/Component/Spatial.php 11 100.00%
src/Component/Spellcheck.php 4 100.00%
src/Component/Stats/FacetsTrait.php 9 100.00%
src/Component/Stats/Field.php 16 100.00%
src/Component/Stats/Stats.php 29 100.00%
src/Component/Suggester.php 4 100.00%
src/Component/Terms.php 4 0.00%
src/Core/Client/Adapter/AdapterHelper.php 5 76.47%
src/Core/Client/Adapter/Curl.php 31 53.75%
src/Core/Client/Adapter/Http.php 15 80.33%
src/Core/Client/Adapter/Psr18Adapter.php 23 92.59%
src/Core/Client/Adapter/TimeoutAwareTrait.php 2 50.00%
src/Core/Client/Client.php 107 87.60%
src/Core/Client/Endpoint.php 41 91.57%
src/Core/Client/Request.php 47 100.00%
src/Core/Client/Response.php 10 100.00%
src/Core/Client/State/AbstractState.php 3 100.00%
src/Core/Client/State/ClusterState.php 10 88.00%
src/Core/Client/State/CollectionState.php 27 79.25%
src/Core/Client/State/ReplicaState.php 9 95.83%
src/Core/Client/State/ShardState.php 21 73.68%
src/Core/Configurable.php 15 82.76%
src/Core/Event/PostCreateQuery.php 6 100.00%
src/Core/Event/PostCreateRequest.php 3 100.00%
src/Core/Event/PostCreateResult.php 4 100.00%
src/Core/Event/PostExecute.php 3 100.00%
src/Core/Event/PostExecuteRequest.php 4 100.00%
src/Core/Event/PreCreateQuery.php 7 100.00%
src/Core/Event/PreCreateRequest.php 5 100.00%
src/Core/Event/PreCreateResult.php 6 100.00%
src/Core/Event/PreExecute.php 5 100.00%
src/Core/Event/PreExecuteRequest.php 7 80.00%
src/Core/Plugin/AbstractPlugin.php 2 100.00%
src/Core/Query/AbstractDocument.php 9 100.00%
src/Core/Query/AbstractQuery.php 34 100.00%
src/Core/Query/AbstractRequestBuilder.php 16 100.00%
src/Core/Query/AbstractResponseParser.php 6 100.00%
src/Core/Query/Helper.php 46 100.00%
src/Core/Query/LocalParameters/LocalParameter.php 14 100.00%
src/Core/Query/LocalParameters/LocalParameters.php 93 100.00%
src/Core/Query/LocalParameters/LocalParametersTrait.php 25 100.00%
src/Core/Query/Result/QueryType.php 6 100.00%
src/Core/Query/Result/Result.php 9 100.00%
src/Exception/HttpException.php 6 100.00%
src/Exception/StreamException.php 2 100.00%
src/Plugin/BufferedAdd/BufferedAdd.php 29 100.00%
src/Plugin/BufferedAdd/Event/AddDocument.php 2 100.00%
src/Plugin/BufferedAdd/Event/PostCommit.php 2 100.00%
src/Plugin/BufferedAdd/Event/PostFlush.php 2 100.00%
src/Plugin/BufferedAdd/Event/PreCommit.php 23 100.00%
src/Plugin/BufferedAdd/Event/PreFlush.php 13 100.00%
src/Plugin/CustomizeRequest/Customization.php 23 100.00%
src/Plugin/CustomizeRequest/CustomizeRequest.php 31 100.00%
src/Plugin/Loadbalancer/Event/EndpointFailure.php 3 100.00%
src/Plugin/Loadbalancer/Loadbalancer.php 52 100.00%
src/Plugin/Loadbalancer/WeightedRandomChoice.php 12 100.00%
src/Plugin/MinimumScoreFilter/Document.php 13 92.59%
src/Plugin/MinimumScoreFilter/Filter.php 6 100.00%
src/Plugin/MinimumScoreFilter/MinimumScoreFilter.php 1 0.00%
src/Plugin/MinimumScoreFilter/Query.php 10 90.00%
src/Plugin/MinimumScoreFilter/QueryGroupResult.php 4 0.00%
src/Plugin/MinimumScoreFilter/Result.php 4 100.00%
src/Plugin/MinimumScoreFilter/ValueGroupResult.php 5 0.00%
src/Plugin/PostBigRequest.php 8 100.00%
src/Plugin/PrefetchIterator.php 24 94.74%
src/QueryType/Analysis/Query/AbstractQuery.php 3 100.00%
src/QueryType/Analysis/Query/Document.php 8 94.12%
src/QueryType/Analysis/Query/Field.php 12 100.00%
src/QueryType/Analysis/RequestBuilder/Document.php 7 100.00%
src/QueryType/Analysis/RequestBuilder/Field.php 1 100.00%
src/QueryType/Analysis/RequestBuilder/RequestBuilder.php 1 100.00%
src/QueryType/Analysis/ResponseParser/Document.php 2 100.00%
src/QueryType/Analysis/ResponseParser/Field.php 12 100.00%
src/QueryType/Analysis/Result/Document.php 7 100.00%
src/QueryType/Analysis/Result/Field.php 5 100.00%
src/QueryType/Analysis/Result/Item.php 14 100.00%
src/QueryType/Analysis/Result/ResultList.php 5 100.00%
src/QueryType/Analysis/Result/Types.php 8 100.00%
src/QueryType/Extract/Query.php 41 100.00%
src/QueryType/Extract/RequestBuilder.php 10 96.88%
src/QueryType/Extract/Result.php 5 0.00%
src/QueryType/Graph/Query.php 7 45.45%
src/QueryType/Graph/Result.php 3 0.00%
src/QueryType/ManagedResources/Query/AbstractQuery.php 9 100.00%
src/QueryType/ManagedResources/Query/Command/AbstractAdd.php 3 100.00%
src/QueryType/ManagedResources/Query/Command/AbstractCreate.php 3 100.00%
src/QueryType/ManagedResources/Query/Command/Config.php 8 100.00%
src/QueryType/ManagedResources/Query/Command/Delete.php 5 100.00%
src/QueryType/ManagedResources/Query/Command/Exists.php 5 100.00%
src/QueryType/ManagedResources/Query/Command/Remove.php 4 100.00%
src/QueryType/ManagedResources/Query/Command/Stopwords/Add.php 3 100.00%
src/QueryType/ManagedResources/Query/Command/Stopwords/Create.php 1 100.00%
src/QueryType/ManagedResources/Query/Command/Synonyms/Add.php 6 100.00%
src/QueryType/ManagedResources/Query/Command/Synonyms/Create.php 1 100.00%
src/QueryType/ManagedResources/Query/Resources.php 4 100.00%
src/QueryType/ManagedResources/Query/Stopwords.php 3 100.00%
src/QueryType/ManagedResources/Query/Stopwords/InitArgs.php 10 100.00%
src/QueryType/ManagedResources/Query/Synonyms.php 3 100.00%
src/QueryType/ManagedResources/Query/Synonyms/InitArgs.php 16 100.00%
src/QueryType/ManagedResources/Query/Synonyms/Synonyms.php 4 100.00%
src/QueryType/ManagedResources/RequestBuilder/Resource.php 10 100.00%
src/QueryType/ManagedResources/ResponseParser/Resources.php 4 100.00%
src/QueryType/ManagedResources/ResponseParser/Stopwords.php 6 100.00%
src/QueryType/ManagedResources/ResponseParser/Synonyms.php 8 100.00%
src/QueryType/ManagedResources/Result/Resources/Resource.php 10 40.00%
src/QueryType/ManagedResources/Result/Resources/ResourceList.php 5 0.00%
src/QueryType/ManagedResources/Result/Stopwords/WordSet.php 10 13.04%
src/QueryType/ManagedResources/Result/Synonyms/SynonymMappings.php 13 7.14%
src/QueryType/ManagedResources/Result/Synonyms/Synonyms.php 5 23.08%
src/QueryType/MoreLikeThis/Query.php 44 100.00%
src/QueryType/MoreLikeThis/RequestBuilder.php 2 100.00%
src/QueryType/MoreLikeThis/ResponseParser.php 7 100.00%
src/QueryType/MoreLikeThis/Result.php 4 100.00%
src/QueryType/Ping/Query.php 4 100.00%
src/QueryType/Ping/RequestBuilder.php 1 100.00%
src/QueryType/Ping/Result.php 1 100.00%
src/QueryType/RealtimeGet/Query.php 15 100.00%
src/QueryType/RealtimeGet/RequestBuilder.php 1 100.00%
src/QueryType/RealtimeGet/Result.php 1 100.00%
src/QueryType/Select/Query/FilterQuery.php 18 100.00%
src/QueryType/Select/Query/Query.php 80 100.00%
src/QueryType/Select/RequestBuilder.php 7 100.00%
src/QueryType/Select/ResponseParser.php 6 100.00%
src/QueryType/Select/Result/Document.php 2 100.00%
src/QueryType/Select/Result/Result.php 31 95.83%
src/QueryType/Server/AbstractServerQuery.php 5 72.73%
src/QueryType/Server/Api/Query.php 18 87.10%
src/QueryType/Server/Api/RequestBuilder.php 4 100.00%
src/QueryType/Server/Api/ResponseParser.php 1 0.00%
src/QueryType/Server/Collections/Query/Action/AbstractCDRAction.php 3 100.00%
src/QueryType/Server/Collections/Query/Action/ClusterStatus.php 9 68.42%
src/QueryType/Server/Collections/Query/Action/Create.php 32 83.78%
src/QueryType/Server/Collections/Query/Action/Delete.php 2 50.00%
src/QueryType/Server/Collections/Query/Action/Reload.php 2 50.00%
src/QueryType/Server/Collections/Query/Query.php 7 71.43%
src/QueryType/Server/Collections/ResponseParser.php 2 0.00%
src/QueryType/Server/Collections/ResponseParser/ClusterStatus.php 1 0.00%
src/QueryType/Server/Collections/Result/AbstractResult.php 2 0.00%
src/QueryType/Server/Collections/Result/ClusterStatusResult.php 2 0.00%
src/QueryType/Server/Collections/Result/CreateResult.php 1 0.00%
src/QueryType/Server/Collections/Result/DeleteResult.php 1 0.00%
src/QueryType/Server/Collections/Result/ReloadResult.php 1 0.00%
src/QueryType/Server/CoreAdmin/Query/Action/CoreActionTrait.php 3 60.00%
src/QueryType/Server/CoreAdmin/Query/Action/Create.php 27 28.57%
src/QueryType/Server/CoreAdmin/Query/Action/MergeIndexes.php 7 100.00%
src/QueryType/Server/CoreAdmin/Query/Action/Reload.php 1 100.00%
src/QueryType/Server/CoreAdmin/Query/Action/Rename.php 4 100.00%
src/QueryType/Server/CoreAdmin/Query/Action/RequestRecovery.php 1 100.00%
src/QueryType/Server/CoreAdmin/Query/Action/RequestStatus.php 4 100.00%
src/QueryType/Server/CoreAdmin/Query/Action/Split.php 13 100.00%
src/QueryType/Server/CoreAdmin/Query/Action/Status.php 4 100.00%
src/QueryType/Server/CoreAdmin/Query/Action/Swap.php 4 100.00%
src/QueryType/Server/CoreAdmin/Query/Action/Unload.php 10 100.00%
src/QueryType/Server/CoreAdmin/Query/Query.php 13 84.62%
src/QueryType/Server/CoreAdmin/ResponseParser.php 8 0.00%
src/QueryType/Server/CoreAdmin/Result/Result.php 8 0.00%
src/QueryType/Server/CoreAdmin/Result/StatusResult.php 16 0.00%
src/QueryType/Server/Query/Action/AbstractAction.php 1 0.00%
src/QueryType/Server/Query/Action/AbstractAsyncAction.php 2 100.00%
src/QueryType/Server/Query/RequestBuilder.php 2 100.00%
src/QueryType/Spellcheck/Query.php 3 100.00%
src/QueryType/Spellcheck/RequestBuilder.php 1 100.00%
src/QueryType/Spellcheck/ResponseParser.php 10 100.00%
src/QueryType/Spellcheck/Result/Result.php 10 100.00%
src/QueryType/Spellcheck/Result/Term.php 7 100.00%
src/QueryType/Stream/ExpressionBuilder.php 11 25.93%
src/QueryType/Stream/Query.php 9 31.25%
src/QueryType/Stream/RequestBuilder.php 1 0.00%
src/QueryType/Stream/ResponseParser.php 7 0.00%
src/QueryType/Stream/Result.php 11 0.00%
src/QueryType/Suggester/Query.php 3 100.00%
src/QueryType/Suggester/RequestBuilder.php 1 100.00%
src/QueryType/Suggester/ResponseParser.php 7 100.00%
src/QueryType/Suggester/Result/Dictionary.php 6 100.00%
src/QueryType/Suggester/Result/Result.php 8 100.00%
src/QueryType/Suggester/Result/Term.php 5 100.00%
src/QueryType/Terms/Query.php 3 100.00%
src/QueryType/Terms/RequestBuilder.php 1 100.00%
src/QueryType/Terms/ResponseParser.php 5 100.00%
src/QueryType/Terms/Result.php 7 100.00%
src/QueryType/Update/Query/Command/Add.php 14 96.30%
src/QueryType/Update/Query/Command/Commit.php 10 100.00%
src/QueryType/Update/Query/Command/Delete.php 12 100.00%
src/QueryType/Update/Query/Command/Optimize.php 10 100.00%
src/QueryType/Update/Query/Command/RawXml.php 11 100.00%
src/QueryType/Update/Query/Command/Rollback.php 1 100.00%
src/QueryType/Update/Query/Document.php 49 98.85%
src/QueryType/Update/Query/Query.php 42 100.00%
src/QueryType/Update/RequestBuilder.php 39 99.04%
src/QueryType/Update/ResponseParser.php 1 100.00%
src/QueryType/Update/Result.php 2 100.00%
src/Support/DataFixtures/Executor.php 3 100.00%
src/Support/DataFixtures/FixtureLoader.php 3 100.00%
src/Support/DataFixtures/Loader.php 9 100.00%
src/Support/DataFixtures/Purger.php 2 100.00%
src/Support/Utility.php 6 100.00%
Project Totals (328 files) 3781 91.22%
Loading