protected function MockArraySessionStorage::loadSession

3 calls to MockArraySessionStorage::loadSession()
MockArraySessionStorage::clear in drupal/core/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Session/Storage/MockArraySessionStorage.php
Clear all session data in memory.
MockArraySessionStorage::start in drupal/core/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Session/Storage/MockArraySessionStorage.php
Starts the session.
MockFileSessionStorage::read in drupal/core/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Session/Storage/MockFileSessionStorage.php
Reads session from storage and loads session.

File

drupal/core/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Session/Storage/MockArraySessionStorage.php, line 252

Class

MockArraySessionStorage
MockArraySessionStorage mocks the session for unit tests.

Namespace

Symfony\Component\HttpFoundation\Session\Storage

Code

protected function loadSession() {
  $bags = array_merge($this->bags, array(
    $this->metadataBag,
  ));
  foreach ($bags as $bag) {
    $key = $bag
      ->getStorageKey();
    $this->data[$key] = isset($this->data[$key]) ? $this->data[$key] : array();
    $bag
      ->initialize($this->data[$key]);
  }
  $this->started = true;
  $this->closed = false;
}