From ae8871359bb1cfda8a68f321e5c4b3a7115adc31 Mon Sep 17 00:00:00 2001 From: dimtrovich Date: Wed, 18 Dec 2024 15:02:06 +0000 Subject: [PATCH 1/2] Fix styling --- src/Formatter/CsvFormatter.php | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/src/Formatter/CsvFormatter.php b/src/Formatter/CsvFormatter.php index c6819874..6ede62f1 100644 --- a/src/Formatter/CsvFormatter.php +++ b/src/Formatter/CsvFormatter.php @@ -90,26 +90,26 @@ public function format($data) */ public function parse(string $data): array { - $array = []; - $lines = explode("\n", trim($data)); + $array = []; + $lines = explode("\n", trim($data)); - foreach ($lines as $line) { - $array[] = str_getcsv($line, $this->delimiter, $this->enclosure); - } + foreach ($lines as $line) { + $array[] = str_getcsv($line, $this->delimiter, $this->enclosure); + } - $head = array_shift($array); + $head = array_shift($array); - if ($array === []) { - return $head; - } + if ($array === []) { + return $head; + } - $result = []; + $result = []; - foreach ($array as $values) { - $result[] = array_combine($head, $values); - } + foreach ($array as $values) { + $result[] = array_combine($head, $values); + } - return $result; + return $result; } /** From 30eddacb514d62cf3cde77808262a3c48f5a59ac Mon Sep 17 00:00:00 2001 From: Dimitri Sitchet Tomkeu Date: Wed, 18 Dec 2024 16:03:02 +0100 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20bug=20du=20systeme=20de=20validation?= =?UTF-8?q?=20lorsque=20l'optimisation=20est=20activ=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Validation/Validation.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Validation/Validation.php b/src/Validation/Validation.php index 3aaf8ff8..afdc29d3 100644 --- a/src/Validation/Validation.php +++ b/src/Validation/Validation.php @@ -11,8 +11,8 @@ namespace BlitzPHP\Validation; -use BlitzPHP\Autoloader\Locator; use BlitzPHP\Container\Services; +use BlitzPHP\Contracts\Autoloader\LocatorInterface; use BlitzPHP\Validation\Rules\AbstractRule; use Dimtrovich\Validation\Validation as BaseValidation; @@ -58,7 +58,7 @@ protected function registerRules(array $rules): void * * @return list Chemins absolus des fichiers */ - protected function files(Locator $locator): array + protected function files(LocatorInterface $locator): array { $files = array_merge( $locator->listFiles('Rules/'), // Regles de l'application ou des fournisseurs