From 2d7da359255b84306ae6a21d15b24045de2a0862 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Laurent=20L=C3=A9cluse?= <laurent.lecluse@unicaen.fr>
Date: Wed, 26 Jun 2024 15:45:45 +0200
Subject: [PATCH] [fix] le fromPost de la partie serveur Axios ne renvoie plus
 de stdClass, mais des array partout

---
 CHANGELOG.md                          | 8 +++++++-
 src/Controller/Plugin/AxiosPlugin.php | 2 +-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index b14a29a..f3cffad 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,10 +1,16 @@
 CHANGELOG
 =========
 
+6.2.4 (26/06/2024)
+------------------
+
+- [fix] le fromPost de la partie serveur Axios ne renvoie plus de stdClass, mais des array partout
+
+
 6.2.3 (05/04/2024)
 ------------------
 
-- Préservation des indexs e tableau avec L'Axios Extractor
+- Préservation des indexs de tableau avec L'Axios Extractor
 
 6.2.2 (04/04/2024)
 ------------------
diff --git a/src/Controller/Plugin/AxiosPlugin.php b/src/Controller/Plugin/AxiosPlugin.php
index 2179d4b..50c6b86 100755
--- a/src/Controller/Plugin/AxiosPlugin.php
+++ b/src/Controller/Plugin/AxiosPlugin.php
@@ -13,7 +13,7 @@ class AxiosPlugin extends AbstractPlugin
 {
     public function fromPost(?string $param = null, $default = null)
     {
-        $post = (array)json_decode(file_get_contents('php://input'));
+        $post = json_decode(file_get_contents('php://input'), true);
         if ($param) {
             if (array_key_exists($param, $post)) {
                 return $post[$param];
-- 
GitLab