return $_SESSION[$name] ?? $defaults;
}
+ /**
+ * {@inheritDoc}
+ */
+ public function pop(string $name, $defaults = null)
+ {
+ $value = $defaults;
+ if ($this->exists($name)) {
+ $value = $this->get($name);
+ $this->remove($name);
+ }
+
+ return $value;
+ }
+
/**
* {@inheritDoc}
*/