From 40381bf3ff643f7a044886a8d2105cce913ac01b Mon Sep 17 00:00:00 2001 From: nate <nate@cakephp.org> Date: Mon, 30 Oct 2006 16:35:57 +0000 Subject: [PATCH] Allowing SessionComponent::write() to accept an associative array of keys/values git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@3763 3807eeeb-6ff5-0310-8944-8be069107fe0 --- cake/libs/controller/components/session.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cake/libs/controller/components/session.php b/cake/libs/controller/components/session.php index 00dc5502a..dd3c4faec 100644 --- a/cake/libs/controller/components/session.php +++ b/cake/libs/controller/components/session.php @@ -69,7 +69,13 @@ class SessionComponent extends Object{ * @param unknown_type $value * @return unknown */ - function write($name, $value) { + function write($name, $value = null) { + if (is_array($name)) { + foreach ($name as $key => $val) { + $this->CakeSession->writeSessionVar($key, $val); + } + return; + } return $this->CakeSession->writeSessionVar($name, $value); } /**