aboutsummaryrefslogtreecommitdiff
path: root/app/class/Modelhome.php
diff options
context:
space:
mode:
authorvincent-peugnet <v.peugnet@free.fr>2020-02-10 11:42:17 +0100
committervincent-peugnet <v.peugnet@free.fr>2020-02-10 11:42:17 +0100
commit4f9a0544218341204bee98d41bcc097dc61f1799 (patch)
treee04614acb636d2f73013a31b078df3907b061730 /app/class/Modelhome.php
parentcb6f0e8c3f2abe2bf895320a58a466c7a766dbf9 (diff)
downloadwcms-4f9a0544218341204bee98d41bcc097dc61f1799.tar.gz
wcms-4f9a0544218341204bee98d41bcc097dc61f1799.zip
add case sensitivity option in dsb
*deep search bar
Diffstat (limited to 'app/class/Modelhome.php')
-rw-r--r--app/class/Modelhome.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/app/class/Modelhome.php b/app/class/Modelhome.php
index 541eb07..e3d60a3 100644
--- a/app/class/Modelhome.php
+++ b/app/class/Modelhome.php
@@ -96,7 +96,12 @@ class Modelhome extends Modelpage
*/
public function deepsearch(string $regex, array $options, array $pagelist) : array
{
- $regex = '/' . $regex . '/';
+ if($options['casesensitive']) {
+ $case = '';
+ } else {
+ $case = 'i';
+ }
+ $regex = '/' . $regex . '/' . $case;
$pageselected = [];
foreach ($pagelist as $page) {
$count = 0;