summaryrefslogtreecommitdiffstats
path: root/lib/public
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2016-02-23 10:48:38 +0100
committerThomas Müller <thomas.mueller@tmit.eu>2016-02-23 10:48:38 +0100
commitfae6643e6dd4bc308170e0ab45886f110f60a639 (patch)
tree24eac23bf802608f392d9d6abc7b4a58e9acd4fb /lib/public
parent3adb9392c52b3ddb0c4eeae16321b472bb5f79a2 (diff)
parent8754ea6c8a61d10f0972bf91cc2314be28016671 (diff)
downloadnextcloud-server-fae6643e6dd4bc308170e0ab45886f110f60a639.tar.gz
nextcloud-server-fae6643e6dd4bc308170e0ab45886f110f60a639.zip
Merge pull request #22582 from owncloud/case-insensitive-contact-search
Case insensitive contact search
Diffstat (limited to 'lib/public')
-rw-r--r--lib/public/db/querybuilder/iexpressionbuilder.php13
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/public/db/querybuilder/iexpressionbuilder.php b/lib/public/db/querybuilder/iexpressionbuilder.php
index 4b53a0e0b8b..0ed15bf4398 100644
--- a/lib/public/db/querybuilder/iexpressionbuilder.php
+++ b/lib/public/db/querybuilder/iexpressionbuilder.php
@@ -264,6 +264,19 @@ interface IExpressionBuilder {
public function notLike($x, $y, $type = null);
/**
+ * Creates a ILIKE() comparison expression with the given arguments.
+ *
+ * @param string $x Field in string format to be inspected by ILIKE() comparison.
+ * @param mixed $y Argument to be used in ILIKE() comparison.
+ * @param mixed|null $type one of the IQueryBuilder::PARAM_* constants
+ * required when comparing text fields for oci compatibility
+ *
+ * @return string
+ * @since 9.0.0
+ */
+ public function iLike($x, $y, $type = null);
+
+ /**
* Creates a IN () comparison expression with the given arguments.
*
* @param string $x The field in string format to be inspected by IN() comparison.