From 6bf6159aaaa8d91e4777b20ec70c23be2c98ba57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Ga=CC=88hler?= Date: Mon, 8 Jun 2020 16:12:29 +0200 Subject: [PATCH 1/3] fix(unicode): use mb_strtolower --- DataGrid/QueryHandler/DoctrineQueryHandler.php | 2 +- composer.json | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/DataGrid/QueryHandler/DoctrineQueryHandler.php b/DataGrid/QueryHandler/DoctrineQueryHandler.php index 0f2c52b..bc16040 100644 --- a/DataGrid/QueryHandler/DoctrineQueryHandler.php +++ b/DataGrid/QueryHandler/DoctrineQueryHandler.php @@ -78,7 +78,7 @@ public function transformValueCase(string $value): string if ($this->queryConfig->isCaseSensitive()) { return $value; } else { - return strtolower($value); + return mb_strtolower($value, 'UTF-8'); } } diff --git a/composer.json b/composer.json index 025e8a1..d32cf4a 100644 --- a/composer.json +++ b/composer.json @@ -23,7 +23,8 @@ "php": "^7.0", "doctrine/orm": "^2.5", "lstrojny/functional-php": "^1.4", - "symfony/framework-bundle": "^2.6|^3.2|^4.4" + "symfony/framework-bundle": "^2.6|^3.2|^4.4", + "ext-mbstring": "*" }, "require-dev": { "phpunit/phpunit": "^5.7", From 0fddb08c0e782f0784bf8bd4be88b0c0010f6de6 Mon Sep 17 00:00:00 2001 From: Peter Merseburger Date: Sun, 14 Jun 2020 14:31:03 +0200 Subject: [PATCH 2/3] Resolve deprecation: A tree builder without a root node is deprecated since Symfony 4.2 and will not be supported anymore in 5.0. --- DependencyInjection/Configuration.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index 6e2bfbc..bc1dbcb 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -17,8 +17,7 @@ class Configuration implements ConfigurationInterface */ public function getConfigTreeBuilder() { - $treeBuilder = new TreeBuilder(); - $rootNode = $treeBuilder->root('bilendi_dev_express'); + $treeBuilder = new TreeBuilder('bilendi_dev_express'); // Here you should define the parameters that are allowed to // configure your bundle. See the documentation linked above for From 88c08c93339021662023a924d49e115742748947 Mon Sep 17 00:00:00 2001 From: Peter Date: Mon, 1 Mar 2021 13:05:52 +0100 Subject: [PATCH 3/3] fix indentation of composer.json --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index d32cf4a..84e2e6a 100644 --- a/composer.json +++ b/composer.json @@ -24,7 +24,7 @@ "doctrine/orm": "^2.5", "lstrojny/functional-php": "^1.4", "symfony/framework-bundle": "^2.6|^3.2|^4.4", - "ext-mbstring": "*" + "ext-mbstring": "*" }, "require-dev": { "phpunit/phpunit": "^5.7",