/** * 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; }
/** * 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; }
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')); }
function testMessagesStoredInSession() { $this->svc->addSuccessMessage('s1'); $this->assertEquals(['success' => ['s1']], $this->session->get('msg')); }