memory.php 768 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php namespace Laravel\Session\Drivers;
  2. class Memory extends Driver {
  3. /**
  4. * The session payload that will be returned by the driver.
  5. *
  6. * @var array
  7. */
  8. public $session;
  9. /**
  10. * Load a session from storage by a given ID.
  11. *
  12. * If no session is found for the ID, null will be returned.
  13. *
  14. * @param string $id
  15. * @return array
  16. */
  17. public function load($id)
  18. {
  19. return $this->session;
  20. }
  21. /**
  22. * Save a given session to storage.
  23. *
  24. * @param array $session
  25. * @param array $config
  26. * @param bool $exists
  27. * @return void
  28. */
  29. public function save($session, $config, $exists)
  30. {
  31. //
  32. }
  33. /**
  34. * Delete a session from storage by a given ID.
  35. *
  36. * @param string $id
  37. * @return void
  38. */
  39. public function delete($id)
  40. {
  41. //
  42. }
  43. }