From b9d50d2fa6ea0f2d1f8ebeeb4489b4d26d6a1384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simonas=20=C5=A0erlinskas?= <simonas.serlinskas@nfq.com> Date: Tue, 14 Jul 2015 08:57:33 +0300 Subject: [PATCH] Remove deprecated Query, now we are using endpoints --- src/Query/Query.php | 112 -------------------------------------------- 1 file changed, 112 deletions(-) delete mode 100644 src/Query/Query.php diff --git a/src/Query/Query.php b/src/Query/Query.php deleted file mode 100644 index abc10a9..0000000 --- a/src/Query/Query.php +++ /dev/null @@ -1,112 +0,0 @@ -<?php - -/* - * This file is part of the ONGR package. - * - * (c) NFQ Technologies UAB <info@nfq.com> - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace ONGR\ElasticsearchDSL\Query; - -use ONGR\ElasticsearchDSL\BuilderInterface; - -/** - * Query class. - * - * @deprecated will remove in 1.0 Query container now is implemented directly in search. - */ -class Query implements BuilderInterface -{ - /** - * @var BuilderInterface[] - */ - private $queries; - - /** - * @var NestedQuery - * - * @deprecated will remove in 1.0 Add NestedQuery to the Query as all other queries. - */ - private $nested; - - /** - * @param array $boolParams Possible values: - * - disable_coord => true - * - false - * - minimum_should_match - * - boost. - */ - public function __construct($boolParams = []) - { - $this->queries = new BoolQuery(); - $this->queries->setParameters($boolParams); - } - - /** - * @param BuilderInterface $query Query. - * @param string $boolType Possible boolType values: - * - must - * - must_not - * - should. - */ - public function addQuery(BuilderInterface $query, $boolType = 'must') - { - $this->queries->add($query, $boolType); - } - - /** - * Overrides query. - * - * @param BuilderInterface $query - */ - public function setQuery(BuilderInterface $query) - { - $this->queries = $query; - } - - /** - * @param array $boolParams Possible values: - * - disable_coord => true - * - false - * - minimum_should_match - * - boost. - */ - public function setBoolParameters($boolParams) - { - $this->queries->setParameters($boolParams); - } - - /** - * @param string $path - * @param BuilderInterface $query - * - * @deprecated Will remove in 1.0 Add NestedQuery to the Query as all other queries. - */ - public function addToNested($path, $query) - { - $this->nested = new NestedQuery($path, $query); - } - - /** - * {@inheritdoc} - */ - public function getType() - { - return 'query'; - } - - /** - * {@inheritdoc} - */ - public function toArray() - { - $output = [ - $this->queries->getType() => $this->queries->toArray(), - ]; - - return $output; - } -} -- GitLab