From 8ab33cf8c8576d8f92441f6f0a139f99980b3be4 Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Mon, 30 Jan 2012 10:20:05 -0600 Subject: [PATCH] added support for select multiple. --- laravel/form.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/laravel/form.php b/laravel/form.php index c67a8a25..6889b79b 100644 --- a/laravel/form.php +++ b/laravel/form.php @@ -381,7 +381,14 @@ public static function select($name, $options = array(), $selected = null, $attr */ protected static function option($value, $display, $selected) { - $selected = ($value == $selected) ? 'selected' : null; + if (is_array($selected)) + { + $selected = (in_array($value, $selected)) ? 'selected' : null; + } + else + { + $selected = ($value == $selected) ? 'selected' : null; + } $attributes = array('value' => HTML::entities($value), 'selected' => $selected);