summaryrefslogtreecommitdiff
path: root/vendor/ruflin/elastica/lib/Elastica/SearchableInterface.php
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@sbcglobal.net>2016-05-01 15:31:33 -0400
committerLuke Shumaker <lukeshu@sbcglobal.net>2016-05-01 15:31:33 -0400
commit150f94f051128f367bc89f6b7e5f57eb2a69fc62 (patch)
tree181f454813b310ee97385058c6c6f2e3f34d5fd8 /vendor/ruflin/elastica/lib/Elastica/SearchableInterface.php
parent7e85254903c7c0cb49e381f16b18441ea7b058cc (diff)
parent80f7dc77d430774192b929d780f96260066df2ee (diff)
Merge commit '80f7dc'
# Conflicts: # extensions/ArchInterWiki.sql
Diffstat (limited to 'vendor/ruflin/elastica/lib/Elastica/SearchableInterface.php')
-rw-r--r--vendor/ruflin/elastica/lib/Elastica/SearchableInterface.php52
1 files changed, 0 insertions, 52 deletions
diff --git a/vendor/ruflin/elastica/lib/Elastica/SearchableInterface.php b/vendor/ruflin/elastica/lib/Elastica/SearchableInterface.php
deleted file mode 100644
index 372bcb11..00000000
--- a/vendor/ruflin/elastica/lib/Elastica/SearchableInterface.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-
-namespace Elastica;
-
-/**
- * Elastica searchable interface
- *
- * @category Xodoa
- * @package Elastica
- * @author Thibault Duplessis <thibault.duplessis@gmail.com>
- */
-interface SearchableInterface
-{
- /**
- * Searches results for a query
- *
- * TODO: Improve sample code
- * {
- * "from" : 0,
- * "size" : 10,
- * "sort" : {
- * "postDate" : {"reverse" : true},
- * "user" : { },
- * "_score" : { }
- * },
- * "query" : {
- * "term" : { "user" : "kimchy" }
- * }
- * }
- *
- * @param string|array|\Elastica\Query $query Array with all query data inside or a Elastica\Query object
- * @return \Elastica\ResultSet ResultSet with all results inside
- */
- public function search($query = '', $options = null);
-
- /**
- * Counts results for a query
- *
- * If no query is set, matchall query is created
- *
- * @param string|array|\Elastica\Query $query Array with all query data inside or a Elastica\Query object
- * @return int number of documents matching the query
- */
- public function count($query = '');
-
- /**
- * @param \Elastica\Query $query
- * @param array $options
- * @return \Elastica\Search
- */
- public function createSearch($query = '', $options = null);
-}