From 5637a29fa33945ae6873db4d7bf32a9994217191 Mon Sep 17 00:00:00 2001 From: Colin Viebrock Date: Thu, 10 May 2012 16:32:07 -0500 Subject: [PATCH] Add Cookie::forever constant, fixes #660 Signed-off-by: Colin Viebrock --- laravel/cookie.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/laravel/cookie.php b/laravel/cookie.php index 870eb891..78c13a6d 100644 --- a/laravel/cookie.php +++ b/laravel/cookie.php @@ -2,6 +2,13 @@ class Cookie { + /** + * How long is forever (in minutes). + * + * @var int + */ + const forever = 525600; + /** * The cookies that have been set. * @@ -27,7 +34,7 @@ public static function has($name) * // Get the value of the "favorite" cookie * $favorite = Cookie::get('favorite'); * - * // Get the value of a cookie or return a default value + * // Get the value of a cookie or return a default value * $favorite = Cookie::get('framework', 'Laravel'); * * @@ -96,7 +103,7 @@ public static function put($name, $value, $expiration = 0, $path = '/', $domain */ public static function forever($name, $value, $path = '/', $domain = null, $secure = false) { - return static::put($name, $value, 525600, $path, $domain, $secure); + return static::put($name, $value, static::forever, $path, $domain, $secure); } /**