1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
<?php namespace Aura\Session;
// a session handler that does nothing, for testing purposes only class FakeSessionHandler { public $data;
public function close() { return true; }
public function destroy($session_id) { $this->data[$session_id] = null; return true; }
public function gc($maxlifetime) { return true; }
public function open($save_path, $session_id) { return true; }
public function read($session_id) { return isset($this->data[$session_id]) ? $this->data[$session_id] : ''; }
public function write($session_id, $session_data) { $this->data[$session_id] = $session_data; return true; } }
|