public function MetadataBag::initialize

Initializes the Bag

Parameters

array $array:

Overrides SessionBagInterface::initialize

File

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

Class

MetadataBag
Metadata container.

Namespace

Symfony\Component\HttpFoundation\Session\Storage

Code

public function initialize(array &$array) {
  $this->meta =& $array;
  if (isset($array[self::CREATED])) {
    $this->lastUsed = $this->meta[self::UPDATED];
    $this->meta[self::UPDATED] = time();
  }
  else {
    $this
      ->stampCreated();
  }
}