Cartalyst\Sentinel\Cookies\CICookie::put PHP Метод

put() публичный Метод

{@inheritDoc}
public put ( $value )
    public function put($value)
    {
        $options = array_merge($this->options, ['value' => json_encode($value), 'expire' => 2628000]);
        $this->input->set_cookie($options);
    }

Usage Example

Пример #1
0
 public function testPut()
 {
     $cookie = new CICookie($input = m::mock('CI_Input'), 'foo');
     $input->shouldReceive('set_cookie')->with(['name' => 'foo', 'value' => serialize('bar'), 'expire' => 2628000, 'domain' => '', 'path' => '/', 'prefix' => '', 'secure' => false]);
     $cookie->put('bar');
 }