Completed
Pull Request — master (#407)
by
unknown
02:40
created
lib/Vendor/Elastic/Elasticsearch/Exception/ServerResponseException.php 3 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -21,5 +21,5 @@
 block discarded – undo
21 21
  */
22 22
 class ServerResponseException extends Exception implements ElasticsearchException
23 23
 {
24
-    use ResponseTrait;
24
+	use ResponseTrait;
25 25
 }
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -19,7 +19,6 @@
 block discarded – undo
19 19
 /**
20 20
  * HTTP server error with 5xx status code
21 21
  */
22
-class ServerResponseException extends Exception implements ElasticsearchException
23
-{
22
+class ServerResponseException extends Exception implements ElasticsearchException {
24 23
     use ResponseTrait;
25 24
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
  * Elasticsearch B.V licenses this file to you under the MIT License.
12 12
  * See the LICENSE file in the project root for more information.
13 13
  */
14
-declare (strict_types=1);
14
+declare(strict_types=1);
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Traits\ResponseTrait;
Please login to merge, or discard this patch.
lib/Vendor/Elastic/Elasticsearch/Exception/ArrayAccessException.php 2 patches
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -15,6 +15,5 @@
 block discarded – undo
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use Exception;
18
-class ArrayAccessException extends Exception implements ElasticsearchException
19
-{
18
+class ArrayAccessException extends Exception implements ElasticsearchException {
20 19
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
  * Elasticsearch B.V licenses this file to you under the MIT License.
12 12
  * See the LICENSE file in the project root for more information.
13 13
  */
14
-declare (strict_types=1);
14
+declare(strict_types=1);
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use Exception;
Please login to merge, or discard this patch.
lib/Vendor/Elastic/Elasticsearch/Exception/MissingParameterException.php 2 patches
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -15,6 +15,5 @@
 block discarded – undo
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use Exception;
18
-class MissingParameterException extends Exception implements ElasticsearchException
19
-{
18
+class MissingParameterException extends Exception implements ElasticsearchException {
20 19
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
  * Elasticsearch B.V licenses this file to you under the MIT License.
12 12
  * See the LICENSE file in the project root for more information.
13 13
  */
14
-declare (strict_types=1);
14
+declare(strict_types=1);
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use Exception;
Please login to merge, or discard this patch.
lib/Vendor/Elastic/Elasticsearch/Exception/HttpClientException.php 2 patches
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -15,6 +15,5 @@
 block discarded – undo
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use Exception;
18
-class HttpClientException extends Exception implements ElasticsearchException
19
-{
18
+class HttpClientException extends Exception implements ElasticsearchException {
20 19
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
  * Elasticsearch B.V licenses this file to you under the MIT License.
12 12
  * See the LICENSE file in the project root for more information.
13 13
  */
14
-declare (strict_types=1);
14
+declare(strict_types=1);
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use Exception;
Please login to merge, or discard this patch.
lib/Vendor/Elastic/Elasticsearch/Exception/AuthenticationException.php 2 patches
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -15,6 +15,5 @@
 block discarded – undo
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use Exception;
18
-class AuthenticationException extends Exception implements ElasticsearchException
19
-{
18
+class AuthenticationException extends Exception implements ElasticsearchException {
20 19
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
  * Elasticsearch B.V licenses this file to you under the MIT License.
12 12
  * See the LICENSE file in the project root for more information.
13 13
  */
14
-declare (strict_types=1);
14
+declare(strict_types=1);
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use Exception;
Please login to merge, or discard this patch.
lib/Vendor/Elastic/Elasticsearch/Exception/ProductCheckException.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
  * Elasticsearch B.V licenses this file to you under the MIT License.
12 12
  * See the LICENSE file in the project root for more information.
13 13
  */
14
-declare (strict_types=1);
14
+declare(strict_types=1);
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use RuntimeException;
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -15,6 +15,5 @@
 block discarded – undo
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use RuntimeException;
18
-class ProductCheckException extends RuntimeException implements ElasticsearchException
19
-{
18
+class ProductCheckException extends RuntimeException implements ElasticsearchException {
20 19
 }
Please login to merge, or discard this patch.
lib/Vendor/Elastic/Elasticsearch/Exception/ContentTypeException.php 2 patches
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -15,6 +15,5 @@
 block discarded – undo
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use Exception;
18
-class ContentTypeException extends Exception implements ElasticsearchException
19
-{
18
+class ContentTypeException extends Exception implements ElasticsearchException {
20 19
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
  * Elasticsearch B.V licenses this file to you under the MIT License.
12 12
  * See the LICENSE file in the project root for more information.
13 13
  */
14
-declare (strict_types=1);
14
+declare(strict_types=1);
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Exception;
16 16
 
17 17
 use Exception;
Please login to merge, or discard this patch.
lib/Vendor/Elastic/Elasticsearch/Utility.php 3 patches
Indentation   +38 added lines, -38 removed lines patch added patch discarded remove patch
@@ -16,42 +16,42 @@
 block discarded – undo
16 16
 
17 17
 class Utility
18 18
 {
19
-    const ENV_URL_PLUS_AS_SPACE = 'ELASTIC_CLIENT_URL_PLUS_AS_SPACE';
20
-    /**
21
-     * Get the ENV variable with a thread safe fallback criteria
22
-     * @see https://github.com/elastic/elasticsearch-php/issues/1237
23
-     * 
24
-     * @return string | false
25
-     */
26
-    public static function getEnv(string $env)
27
-    {
28
-        return $_SERVER[$env] ?? $_ENV[$env] ?? \getenv($env);
29
-    }
30
-    /**
31
-     * Encode a string in URL using urlencode() or rawurlencode()
32
-     * according to ENV_URL_PLUS_AS_SPACE.
33
-     * If ENV_URL_PLUS_AS_SPACE is not defined or true use urlencode(),
34
-     * otherwise use rawurlencode()
35
-     * 
36
-     * @see https://github.com/elastic/elasticsearch-php/issues/1278
37
-     * @deprecated will be replaced by PHP function rawurlencode()
38
-     */
39
-    public static function urlencode(string $url) : string
40
-    {
41
-        $plusAsSpace = self::getEnv(self::ENV_URL_PLUS_AS_SPACE);
42
-        return $plusAsSpace === \false || $plusAsSpace === 'true' ? \urlencode($url) : \rawurlencode($url);
43
-    }
44
-    /**
45
-     * Remove all the characters not valid for a PHP variable name
46
-     * The valid characters are: a-z, A-Z, 0-9 and _ (underscore)
47
-     * The variable name CANNOT start with a number
48
-     */
49
-    public static function formatVariableName(string $var) : string
50
-    {
51
-        // If the first character is a digit, we append the underscore
52
-        if (\is_int($var[0])) {
53
-            $var = '_' . $var;
54
-        }
55
-        return \preg_replace('/[^a-zA-Z0-9_]/', '', $var);
56
-    }
19
+	const ENV_URL_PLUS_AS_SPACE = 'ELASTIC_CLIENT_URL_PLUS_AS_SPACE';
20
+	/**
21
+	 * Get the ENV variable with a thread safe fallback criteria
22
+	 * @see https://github.com/elastic/elasticsearch-php/issues/1237
23
+	 * 
24
+	 * @return string | false
25
+	 */
26
+	public static function getEnv(string $env)
27
+	{
28
+		return $_SERVER[$env] ?? $_ENV[$env] ?? \getenv($env);
29
+	}
30
+	/**
31
+	 * Encode a string in URL using urlencode() or rawurlencode()
32
+	 * according to ENV_URL_PLUS_AS_SPACE.
33
+	 * If ENV_URL_PLUS_AS_SPACE is not defined or true use urlencode(),
34
+	 * otherwise use rawurlencode()
35
+	 * 
36
+	 * @see https://github.com/elastic/elasticsearch-php/issues/1278
37
+	 * @deprecated will be replaced by PHP function rawurlencode()
38
+	 */
39
+	public static function urlencode(string $url) : string
40
+	{
41
+		$plusAsSpace = self::getEnv(self::ENV_URL_PLUS_AS_SPACE);
42
+		return $plusAsSpace === \false || $plusAsSpace === 'true' ? \urlencode($url) : \rawurlencode($url);
43
+	}
44
+	/**
45
+	 * Remove all the characters not valid for a PHP variable name
46
+	 * The valid characters are: a-z, A-Z, 0-9 and _ (underscore)
47
+	 * The variable name CANNOT start with a number
48
+	 */
49
+	public static function formatVariableName(string $var) : string
50
+	{
51
+		// If the first character is a digit, we append the underscore
52
+		if (\is_int($var[0])) {
53
+			$var = '_' . $var;
54
+		}
55
+		return \preg_replace('/[^a-zA-Z0-9_]/', '', $var);
56
+	}
57 57
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
  * Elasticsearch B.V licenses this file to you under the MIT License.
12 12
  * See the LICENSE file in the project root for more information.
13 13
  */
14
-declare (strict_types=1);
14
+declare(strict_types=1);
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch;
16 16
 
17 17
 class Utility
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
     {
51 51
         // If the first character is a digit, we append the underscore
52 52
         if (\is_int($var[0])) {
53
-            $var = '_' . $var;
53
+            $var = '_'.$var;
54 54
         }
55 55
         return \preg_replace('/[^a-zA-Z0-9_]/', '', $var);
56 56
     }
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -14,8 +14,7 @@
 block discarded – undo
14 14
 declare (strict_types=1);
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch;
16 16
 
17
-class Utility
18
-{
17
+class Utility {
19 18
     const ENV_URL_PLUS_AS_SPACE = 'ELASTIC_CLIENT_URL_PLUS_AS_SPACE';
20 19
     /**
21 20
      * Get the ENV variable with a thread safe fallback criteria
Please login to merge, or discard this patch.
lib/Vendor/Elastic/Elasticsearch/Helper/Iterators/SearchHitIterator.php 2 patches
Indentation   +126 added lines, -126 removed lines patch added patch discarded remove patch
@@ -20,130 +20,130 @@
 block discarded – undo
20 20
 use Iterator;
21 21
 class SearchHitIterator implements Iterator, Countable
22 22
 {
23
-    /**
24
-     * @var SearchResponseIterator
25
-     */
26
-    private SearchResponseIterator $searchResponses;
27
-    /**
28
-     * @var int
29
-     */
30
-    protected int $currentKey;
31
-    /**
32
-     * @var int
33
-     */
34
-    protected int $currentHitIndex;
35
-    /**
36
-     * @var array|null
37
-     */
38
-    protected ?array $currentHitData;
39
-    /**
40
-     * @var int
41
-     */
42
-    protected int $count = 0;
43
-    /**
44
-     * Constructor
45
-     *
46
-     * @param SearchResponseIterator $searchResponses
47
-     */
48
-    public function __construct(SearchResponseIterator $searchResponses)
49
-    {
50
-        $this->searchResponses = $searchResponses;
51
-    }
52
-    /**
53
-     * Rewinds the internal SearchResponseIterator and itself
54
-     *
55
-     * @return void
56
-     * @throws ClientResponseException
57
-     * @throws ServerResponseException
58
-     * @see    Iterator::rewind()
59
-     */
60
-    public function rewind() : void
61
-    {
62
-        $this->currentKey = 0;
63
-        $this->searchResponses->rewind();
64
-        // The first page may be empty. In that case, the next page is fetched.
65
-        $currentPage = $this->searchResponses->current();
66
-        if ($this->searchResponses->valid() && empty($currentPage['hits']['hits'])) {
67
-            $this->searchResponses->next();
68
-        }
69
-        $this->count = 0;
70
-        if (isset($currentPage['hits']['total']['value'], $currentPage['hits']['total'])) {
71
-            $this->count = $currentPage['hits']['total']['value'] ?? $currentPage['hits']['total'];
72
-        }
73
-        $this->readPageData();
74
-    }
75
-    /**
76
-     * Advances pointer of the current hit to the next one in the current page. If there
77
-     * isn't a next hit in the current page, then it advances the current page and moves the
78
-     * pointer to the first hit in the page.
79
-     *
80
-     * @return void
81
-     * @throws ClientResponseException
82
-     * @throws ServerResponseException
83
-     * @see    Iterator::next()
84
-     */
85
-    public function next() : void
86
-    {
87
-        $this->currentKey++;
88
-        $this->currentHitIndex++;
89
-        $currentPage = $this->searchResponses->current();
90
-        if (isset($currentPage['hits']['hits'][$this->currentHitIndex])) {
91
-            $this->currentHitData = $currentPage['hits']['hits'][$this->currentHitIndex];
92
-        } else {
93
-            $this->searchResponses->next();
94
-            $this->readPageData();
95
-        }
96
-    }
97
-    /**
98
-     * Returns a boolean indicating whether or not the current pointer has valid data
99
-     *
100
-     * @return bool
101
-     * @see    Iterator::valid()
102
-     */
103
-    public function valid() : bool
104
-    {
105
-        return \is_array($this->currentHitData);
106
-    }
107
-    /**
108
-     * Returns the current hit
109
-     *
110
-     * @return array
111
-     * @see    Iterator::current()
112
-     */
113
-    public function current() : array
114
-    {
115
-        return $this->currentHitData;
116
-    }
117
-    /**
118
-     * Returns the current hit index. The hit index spans all pages.
119
-     *
120
-     * @return int
121
-     * @see    Iterator::key()
122
-     */
123
-    public function key() : int
124
-    {
125
-        return $this->currentKey;
126
-    }
127
-    /**
128
-     * Advances the internal SearchResponseIterator and resets the currentHitIndex to 0
129
-     *
130
-     * @internal
131
-     */
132
-    private function readPageData() : void
133
-    {
134
-        if ($this->searchResponses->valid()) {
135
-            $currentPage = $this->searchResponses->current();
136
-            $this->currentHitIndex = 0;
137
-            $this->currentHitData = $currentPage['hits']['hits'][$this->currentHitIndex];
138
-        } else {
139
-            $this->currentHitData = null;
140
-        }
141
-    }
142
-    /**
143
-     * {@inheritDoc}
144
-     */
145
-    public function count() : int
146
-    {
147
-        return $this->count;
148
-    }
23
+	/**
24
+	 * @var SearchResponseIterator
25
+	 */
26
+	private SearchResponseIterator $searchResponses;
27
+	/**
28
+	 * @var int
29
+	 */
30
+	protected int $currentKey;
31
+	/**
32
+	 * @var int
33
+	 */
34
+	protected int $currentHitIndex;
35
+	/**
36
+	 * @var array|null
37
+	 */
38
+	protected ?array $currentHitData;
39
+	/**
40
+	 * @var int
41
+	 */
42
+	protected int $count = 0;
43
+	/**
44
+	 * Constructor
45
+	 *
46
+	 * @param SearchResponseIterator $searchResponses
47
+	 */
48
+	public function __construct(SearchResponseIterator $searchResponses)
49
+	{
50
+		$this->searchResponses = $searchResponses;
51
+	}
52
+	/**
53
+	 * Rewinds the internal SearchResponseIterator and itself
54
+	 *
55
+	 * @return void
56
+	 * @throws ClientResponseException
57
+	 * @throws ServerResponseException
58
+	 * @see    Iterator::rewind()
59
+	 */
60
+	public function rewind() : void
61
+	{
62
+		$this->currentKey = 0;
63
+		$this->searchResponses->rewind();
64
+		// The first page may be empty. In that case, the next page is fetched.
65
+		$currentPage = $this->searchResponses->current();
66
+		if ($this->searchResponses->valid() && empty($currentPage['hits']['hits'])) {
67
+			$this->searchResponses->next();
68
+		}
69
+		$this->count = 0;
70
+		if (isset($currentPage['hits']['total']['value'], $currentPage['hits']['total'])) {
71
+			$this->count = $currentPage['hits']['total']['value'] ?? $currentPage['hits']['total'];
72
+		}
73
+		$this->readPageData();
74
+	}
75
+	/**
76
+	 * Advances pointer of the current hit to the next one in the current page. If there
77
+	 * isn't a next hit in the current page, then it advances the current page and moves the
78
+	 * pointer to the first hit in the page.
79
+	 *
80
+	 * @return void
81
+	 * @throws ClientResponseException
82
+	 * @throws ServerResponseException
83
+	 * @see    Iterator::next()
84
+	 */
85
+	public function next() : void
86
+	{
87
+		$this->currentKey++;
88
+		$this->currentHitIndex++;
89
+		$currentPage = $this->searchResponses->current();
90
+		if (isset($currentPage['hits']['hits'][$this->currentHitIndex])) {
91
+			$this->currentHitData = $currentPage['hits']['hits'][$this->currentHitIndex];
92
+		} else {
93
+			$this->searchResponses->next();
94
+			$this->readPageData();
95
+		}
96
+	}
97
+	/**
98
+	 * Returns a boolean indicating whether or not the current pointer has valid data
99
+	 *
100
+	 * @return bool
101
+	 * @see    Iterator::valid()
102
+	 */
103
+	public function valid() : bool
104
+	{
105
+		return \is_array($this->currentHitData);
106
+	}
107
+	/**
108
+	 * Returns the current hit
109
+	 *
110
+	 * @return array
111
+	 * @see    Iterator::current()
112
+	 */
113
+	public function current() : array
114
+	{
115
+		return $this->currentHitData;
116
+	}
117
+	/**
118
+	 * Returns the current hit index. The hit index spans all pages.
119
+	 *
120
+	 * @return int
121
+	 * @see    Iterator::key()
122
+	 */
123
+	public function key() : int
124
+	{
125
+		return $this->currentKey;
126
+	}
127
+	/**
128
+	 * Advances the internal SearchResponseIterator and resets the currentHitIndex to 0
129
+	 *
130
+	 * @internal
131
+	 */
132
+	private function readPageData() : void
133
+	{
134
+		if ($this->searchResponses->valid()) {
135
+			$currentPage = $this->searchResponses->current();
136
+			$this->currentHitIndex = 0;
137
+			$this->currentHitData = $currentPage['hits']['hits'][$this->currentHitIndex];
138
+		} else {
139
+			$this->currentHitData = null;
140
+		}
141
+	}
142
+	/**
143
+	 * {@inheritDoc}
144
+	 */
145
+	public function count() : int
146
+	{
147
+		return $this->count;
148
+	}
149 149
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
  * Elasticsearch B.V licenses this file to you under the MIT License.
12 12
  * See the LICENSE file in the project root for more information.
13 13
  */
14
-declare (strict_types=1);
14
+declare(strict_types=1);
15 15
 namespace OCA\FullTextSearch_Elasticsearch\Vendor\Elastic\Elasticsearch\Helper\Iterators;
16 16
 
17 17
 use Countable;
Please login to merge, or discard this patch.