From 7fe478beb570f4e72e3889e4b7d404d789c4dfab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petar=20=C5=A0panja?= Date: Fri, 30 Jan 2015 16:51:50 +0100 Subject: [PATCH] EZP-23465: use abstract parent service definition for field criteria visitors --- .../elasticsearch/criterion_visitors_content.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/eZ/Publish/Core/settings/storage_engines/elasticsearch/criterion_visitors_content.yml b/eZ/Publish/Core/settings/storage_engines/elasticsearch/criterion_visitors_content.yml index b608318a6d8..f422af479e8 100644 --- a/eZ/Publish/Core/settings/storage_engines/elasticsearch/criterion_visitors_content.yml +++ b/eZ/Publish/Core/settings/storage_engines/elasticsearch/criterion_visitors_content.yml @@ -67,24 +67,26 @@ services: tags: - {name: ezpublish.persistence.elasticsearch.search.content.criterion_visitor} - ezpublish.persistence.elasticsearch.search.content.criterion_visitor.field_in: - class: %ezpublish.persistence.elasticsearch.search.content.criterion_visitor.field_in.class% + ezpublish.persistence.elasticsearch.search.content.criterion_visitor.field_base: + abstract: true arguments: - @ezpublish.persistence.elasticsearch.search.content.field_map + + ezpublish.persistence.elasticsearch.search.content.criterion_visitor.field_in: + parent: ezpublish.persistence.elasticsearch.search.content.criterion_visitor.field_base + class: %ezpublish.persistence.elasticsearch.search.content.criterion_visitor.field_in.class% tags: - {name: ezpublish.persistence.elasticsearch.search.content.criterion_visitor} ezpublish.persistence.elasticsearch.search.content.criterion_visitor.field_range: + parent: ezpublish.persistence.elasticsearch.search.content.criterion_visitor.field_base class: %ezpublish.persistence.elasticsearch.search.content.criterion_visitor.field_range.class% - arguments: - - @ezpublish.persistence.elasticsearch.search.content.field_map tags: - {name: ezpublish.persistence.elasticsearch.search.content.criterion_visitor} ezpublish.persistence.elasticsearch.search.content.criterion_visitor.fulltext: + parent: ezpublish.persistence.elasticsearch.search.content.criterion_visitor.field_base class: %ezpublish.persistence.elasticsearch.search.content.criterion_visitor.fulltext.class% - arguments: - - @ezpublish.persistence.elasticsearch.search.content.field_map tags: - {name: ezpublish.persistence.elasticsearch.search.content.criterion_visitor} @@ -134,9 +136,9 @@ services: - {name: ezpublish.persistence.elasticsearch.search.content.criterion_visitor} ezpublish.persistence.elasticsearch.search.content.criterion_visitor.map_location_distance_range: + parent: ezpublish.persistence.elasticsearch.search.content.criterion_visitor.field_base class: %ezpublish.persistence.elasticsearch.search.content.criterion_visitor.map_location_distance_range.class% arguments: - - @ezpublish.persistence.elasticsearch.search.content.field_map - 'ezgmaplocation' - 'value_location' tags: