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

Get an attribute of the session
public get ( string $name, mixed $default = null ) : mixed
$name string Name of the attribute to get
$default mixed Value to return if attribute is not set (default is null)
Результат mixed
Пример #1
0
 /**
  * Load the registers from the session
  *
  * @param string $accessed_register The register being accessed
  *
  * @return array
  */
 protected function loadRegisters($accessed_register = '')
 {
     $registers = $this->session->get('msg', array());
     if (!isset($registers[$accessed_register]) && $accessed_register !== '') {
         $registers[$accessed_register] = array();
     }
     return $registers;
 }
Пример #2
0
 /**
  * Load the registers from the session
  *
  * @return RegisterSet
  */
 public function loadRegisters()
 {
     $registers = $this->session->get(self::SESSION_KEY, array());
     $set = new RegisterSet();
     foreach ($registers as $key => $register) {
         $set->{$key} = $register;
     }
     return $set;
 }
Пример #3
0
 function testLegacyCookiesAreReplacedInDbCookieAndSession()
 {
     $this->svc = $this->getSvcWithCookie(str_repeat('a', 32));
     $this->dbMock->expects($this->atLeastOnce())->method('deleteData');
     $this->dbMock->expects($this->once())->method('insertData');
     $this->svc->replaceLegacyToken($this->user123);
     $this->assertSame($this->mockToken, $this->lastCookieSet->value);
     $this->assertSame($this->mockToken, $this->session->get('code'));
 }
Пример #4
0
 function testMessagesStoredInSession()
 {
     $this->svc->addSuccessMessage('s1');
     $this->assertEquals(['success' => ['s1']], $this->session->get('msg'));
 }