|
@@ -0,0 +1,49 @@
|
|
|
|
+<?php namespace Laravel\Session\Drivers;
|
|
|
|
+
|
|
|
|
+class Memory extends Driver {
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * The session payload that will be returned by the driver.
|
|
|
|
+ *
|
|
|
|
+ * @var array
|
|
|
|
+ */
|
|
|
|
+ public $session;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * Load a session from storage by a given ID.
|
|
|
|
+ *
|
|
|
|
+ * If no session is found for the ID, null will be returned.
|
|
|
|
+ *
|
|
|
|
+ * @param string $id
|
|
|
|
+ * @return array
|
|
|
|
+ */
|
|
|
|
+ public function load($id)
|
|
|
|
+ {
|
|
|
|
+ return $this->session;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * Save a given session to storage.
|
|
|
|
+ *
|
|
|
|
+ * @param array $session
|
|
|
|
+ * @param array $config
|
|
|
|
+ * @param bool $exists
|
|
|
|
+ * @return void
|
|
|
|
+ */
|
|
|
|
+ public function save($session, $config, $exists)
|
|
|
|
+ {
|
|
|
|
+ //
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * Delete a session from storage by a given ID.
|
|
|
|
+ *
|
|
|
|
+ * @param string $id
|
|
|
|
+ * @return void
|
|
|
|
+ */
|
|
|
|
+ public function delete($id)
|
|
|
|
+ {
|
|
|
|
+ //
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+}
|