improve cookie class comments.
This commit is contained in:
@@ -47,6 +47,11 @@ class Cookie {
|
|||||||
/**
|
/**
|
||||||
* Create a new Cookie instance.
|
* Create a new Cookie instance.
|
||||||
*
|
*
|
||||||
|
* Note: Cookies can be sent using the Cookie::put method.
|
||||||
|
* However, the number of parameters that method requires
|
||||||
|
* is somewhat cumbersome. Instantiating a new Cookie class
|
||||||
|
* and setting the properties can be a little easier on the eyes.
|
||||||
|
*
|
||||||
* @param string $name
|
* @param string $name
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
@@ -76,7 +81,7 @@ class Cookie {
|
|||||||
{
|
{
|
||||||
if (is_null($this->name))
|
if (is_null($this->name))
|
||||||
{
|
{
|
||||||
throw new \Exception("Error sending cookie. The cookie does not have a name.");
|
throw new \Exception("Attempting to send cookie without a name.");
|
||||||
}
|
}
|
||||||
|
|
||||||
return static::put($this->name, $this->value, $this->lifetime, $this->path, $this->domain, $this->secure);
|
return static::put($this->name, $this->value, $this->lifetime, $this->path, $this->domain, $this->secure);
|
||||||
@@ -90,15 +95,7 @@ class Cookie {
|
|||||||
*/
|
*/
|
||||||
public static function has($name)
|
public static function has($name)
|
||||||
{
|
{
|
||||||
foreach (func_get_args() as $key)
|
return ! is_null(static::get($key));
|
||||||
{
|
|
||||||
if (is_null(static::get($key)))
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -129,7 +126,8 @@ class Cookie {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the value of a cookie.
|
* Set the value of a cookie. If a negative number of minutes is
|
||||||
|
* specified, the cookie will be deleted.
|
||||||
*
|
*
|
||||||
* @param string $name
|
* @param string $name
|
||||||
* @param string $value
|
* @param string $value
|
||||||
|
|||||||
Reference in New Issue
Block a user