From 9e89cd62d23ae45349b50125ea555edb0b7a78c3 Mon Sep 17 00:00:00 2001 From: Mads Freek Petersen <freek@wayf.dk> Date: Tue, 22 Sep 2009 10:01:58 +0000 Subject: [PATCH] Added support for "PHP[]" encoding of arrays as parameters to redirect. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1770 44740490-163a-0410-bde0-09ae8108e29a --- lib/SimpleSAML/Utilities.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/SimpleSAML/Utilities.php b/lib/SimpleSAML/Utilities.php index b1d37a739..d40f28587 100644 --- a/lib/SimpleSAML/Utilities.php +++ b/lib/SimpleSAML/Utilities.php @@ -690,6 +690,11 @@ class SimpleSAML_Utilities { /* Encode the parameter. */ if($value === NULL) { $param = urlencode($name); + } elseif (is_array($value)) { + $param = ""; + foreach ($value as $val) { + $param .= urlencode($name) . "[]=" . urlencode($val) . '&'; + } } else { $param = urlencode($name) . '=' . urlencode($value); -- GitLab