use (int) instead of intval for performance reasons
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
This commit is contained in:
parent
decdb06e89
commit
59f4ffb9a3
|
@ -429,13 +429,13 @@ class ShareesAPIController extends OCSController {
|
||||||
public function search($search = '', $itemType = null, $page = 1, $perPage = 200, $shareType = null, $lookup = true) {
|
public function search($search = '', $itemType = null, $page = 1, $perPage = 200, $shareType = null, $lookup = true) {
|
||||||
|
|
||||||
// only search for string larger than a given threshold
|
// only search for string larger than a given threshold
|
||||||
$threshold = intval($this->config->getSystemValue('sharing.minSearchStringLength', 0));
|
$threshold = (int)$this->config->getSystemValue('sharing.minSearchStringLength', 0);
|
||||||
if (strlen($search) < $threshold) {
|
if (strlen($search) < $threshold) {
|
||||||
return new DataResponse($this->result);
|
return new DataResponse($this->result);
|
||||||
}
|
}
|
||||||
|
|
||||||
// never return more than the max. number of results configured in the config.php
|
// never return more than the max. number of results configured in the config.php
|
||||||
$maxResults = intval($this->config->getSystemValue('sharing.maxAutocompleteResults', 0));
|
$maxResults = (int)$this->config->getSystemValue('sharing.maxAutocompleteResults', 0);
|
||||||
if ($maxResults > 0) {
|
if ($maxResults > 0) {
|
||||||
$perPage = min($perPage, $maxResults);
|
$perPage = min($perPage, $maxResults);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue