1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
session_handler.php
См. документацию.
1
<?php
2
8
class
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
}
CSecuritySessionHandler
Определения
session_handler.php:9
CSecuritySessionHandler\create_sid
create_sid()
Определения
session_handler.php:47
CSecuritySessionHandler\open
open($save_path, $session_name)
Определения
session_handler.php:17
CSecuritySessionHandler\gc
gc($maxlifetime)
Определения
session_handler.php:42
CSecuritySessionHandler\read
read($session_id)
Определения
session_handler.php:27
CSecuritySessionHandler\__construct
__construct($class)
Определения
session_handler.php:12
CSecuritySessionHandler\close
close()
Определения
session_handler.php:22
CSecuritySessionHandler\destroy
destroy($session_id)
Определения
session_handler.php:37
CSecuritySessionHandler\write
write($session_id, $session_data)
Определения
session_handler.php:32
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
bitrix
modules
security
classes
general
session_handler.php
Создано системой
1.14.0