Skip to content
Extraits de code Groupes Projets
Valider 9b4261fc rédigé par Thomas Steur's avatar Thomas Steur
Parcourir les fichiers

this should fix notice on PHP5.4 & 5.5 in case a value of the array is an array

parent 21761c7b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -439,10 +439,10 @@ class Visualization extends ViewDataTable ...@@ -439,10 +439,10 @@ class Visualization extends ViewDataTable
private function logMessageIfRequestPropertiesHaveChanged(array $requestPropertiesBefore) private function logMessageIfRequestPropertiesHaveChanged(array $requestPropertiesBefore)
{ {
return;
$requestProperties = $this->requestConfig->getProperties(); $requestProperties = $this->requestConfig->getProperties();
$diff = array_diff_assoc($requestProperties, $requestPropertiesBefore); $diff = array_diff_assoc($this->makeSureArrayContainsOnlyStrings($requestProperties),
$this->makeSureArrayContainsOnlyStrings($requestPropertiesBefore));
if (empty($diff)) { if (empty($diff)) {
return; return;
...@@ -462,4 +462,15 @@ class Visualization extends ViewDataTable ...@@ -462,4 +462,15 @@ class Visualization extends ViewDataTable
Log::warning($message); Log::warning($message);
} }
private function makeSureArrayContainsOnlyStrings($array)
{
$result = array();
foreach ($array as $key => $value) {
$result[$key] = json_encode($value);
}
return $result;
}
} }
\ No newline at end of file
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter