From 70cba4ebe25e34ba9be9e1659e3948f45e0e7471 Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Sat, 16 Jul 2011 08:19:36 -0500 Subject: [PATCH 1/3] removed null handling code in db::query until further confirmation of bug is received. --- system/db.php | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/system/db.php b/system/db.php index c4460513..bb5ea7fe 100644 --- a/system/db.php +++ b/system/db.php @@ -56,14 +56,7 @@ public static function query($sql, $bindings = array(), $connection = null) foreach ($bindings as $key => &$binding) { - if (is_null($binding)) - { - $query->bindValue($key + 1, null, \PDO::PARAM_INT); - } - else - { - $query->bindParam($key + 1, $binding); - } + $query->bindParam($key + 1, $binding); } $result = $query->execute(); From f9c4c50436ebc41f91ccaaf383128733d338876a Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Sat, 16 Jul 2011 10:09:02 -0500 Subject: [PATCH 2/3] add Form::hidden and Form::text. --- system/form.php | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/system/form.php b/system/form.php index 1b6017a9..1b6bb1ff 100644 --- a/system/form.php +++ b/system/form.php @@ -110,6 +110,19 @@ public static function input($type, $name, $value = null, $attributes = array()) return ' $type, 'name' => $name, 'value' => $value, 'id' => static::id($name, $attributes)))).'>'.PHP_EOL; } + /** + * Create a HTML text input element. + * + * @param string $name + * @param string $value + * @param array $attributes + * @return string + */ + public static function text($name, $value = null, $attributes = array()) + { + return static::input('text', $name, $value, $attributes); + } + /** * Create a HTML password input element. * @@ -122,6 +135,19 @@ public static function password($name, $attributes = array()) return static::input('password', $name, null, $attributes); } + /** + * Create a HTML hidden input element. + * + * @param string $name + * @param string $value + * @param array $attributes + * @return string + */ + public static function hidden($name, $value = null, $attributes = array()) + { + return static::input('hidden', $name, $value, $attributes); + } + /** * Create a HTML search input element. * From 4c5803f313711f2c153f66811b37e04937767787 Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Sat, 16 Jul 2011 10:09:30 -0500 Subject: [PATCH 3/3] incremented version. --- public/index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/index.php b/public/index.php index 38576157..2e87683e 100644 --- a/public/index.php +++ b/public/index.php @@ -3,7 +3,7 @@ * Laravel - A clean and classy framework for PHP web development. * * @package Laravel - * @version 1.2.0 + * @version 1.2.1 * @author Taylor Otwell * @license MIT License * @link http://laravel.com