Cartalyst\Sentinel\Cookies\FuelPHPCookie::put PHP Method

put() public method

{@inheritDoc}
public put ( $value )
    public function put($value)
    {
        Cookie::set($this->key, json_encode($value), 2628000);
    }

Usage Example

Beispiel #1
0
 public function testPut()
 {
     $cookie = new FuelPHPCookie('foo');
     $cookie->put('bar');
     $this->assertTrue(isset($_SERVER['__cookie.set']));
     $result = $_SERVER['__cookie.set'];
     $this->assertCount(3, $result);
     list($key, $value, $expire) = $result;
     $this->assertEquals('foo', $key);
     $this->assertEquals(serialize('bar'), $value);
     $this->assertEquals(2628000, $expire);
     unset($_SERVER['__cookie.set']);
 }