From 7033616bf31b47459ab0a7140ffbbdb4e66f68d3 Mon Sep 17 00:00:00 2001 From: llaffont <llaffont@git-test.afi-sa.fr> Date: Mon, 14 Jan 2013 17:06:17 +0000 Subject: [PATCH] Suppression d'un warning sur les array_merge --- library/Class/Systeme/ModulesMenu.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/Class/Systeme/ModulesMenu.php b/library/Class/Systeme/ModulesMenu.php index 6220b22171c..df890392202 100644 --- a/library/Class/Systeme/ModulesMenu.php +++ b/library/Class/Systeme/ModulesMenu.php @@ -150,7 +150,9 @@ class Class_Systeme_ModulesMenu extends Class_Systeme_ModulesAbstract { public function getUrl($type, $preferences) { $module = $this->getFonction($type); - $preferences = array_merge($module->getDefaultValues(),$preferences); + $preferences = is_array($preferences) + ? array_merge($module->getDefaultValues(),$preferences) + : $module->getDefaultValues(); return ['url' => $module->getUrl($preferences), 'target' => $module->shouldOpenInNewWindow($preferences) ? '_blank' : '']; -- GitLab