Bluz\Session\Session::contains PHP Method

contains() public method

Isset
public contains ( string $key ) : boolean
$key string
return boolean
    public function contains($key)
    {
        if ($this->cookieExists()) {
            $this->start();
        } elseif (!$this->sessionExists()) {
            return false;
        }
        return isset($_SESSION[$this->namespace][$key]);
    }

Usage Example

Esempio n. 1
0
 /**
  * Complex test for __isset
  *
  * @covers \Bluz\Session\Session::contains()
  */
 public function testIsset()
 {
     $this->session->set('moo', 'maz');
     $this->assertTrue($this->session->contains('moo'));
     $this->assertFalse($this->session->contains('boo'));
 }