1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
session_handler.php
См. документацию.
1<?php
2
8class CSecuritySessionHandler extends SessionHandler
9{
10 private $class;
11
12 public function __construct($class)
13 {
14 $this->class = $class;
15 }
16
17 public function open($save_path, $session_name)
18 {
19 return call_user_func_array(array($this->class, 'open'), array($save_path, $session_name));
20 }
21
22 public function close()
23 {
24 return call_user_func_array(array($this->class, 'close'), array());
25 }
26
27 public function read($session_id)
28 {
29 return call_user_func_array(array($this->class, 'read'), array($session_id));
30 }
31
32 public function write($session_id, $session_data)
33 {
34 return call_user_func_array(array($this->class, 'write'), array($session_id, $session_data));
35 }
36
37 public function destroy($session_id)
38 {
39 return call_user_func_array(array($this->class, 'destroy'), array($session_id));
40 }
41
42 public function gc($maxlifetime)
43 {
44 return call_user_func_array(array($this->class, 'gc'), array($maxlifetime));
45 }
46
47 public function create_sid()
48 {
49 return \Bitrix\Main\Security\Random::getString(32, true);
50 }
51}
open($save_path, $session_name)
Определения session_handler.php:17
gc($maxlifetime)
Определения session_handler.php:42
read($session_id)
Определения session_handler.php:27
__construct($class)
Определения session_handler.php:12
destroy($session_id)
Определения session_handler.php:37
write($session_id, $session_data)
Определения session_handler.php:32
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804