Open Journal Systems
3.3.0
lib/vendor/symfony/http-foundation/Session/SessionInterface.php
1
<?php
2
3
/*
4
* This file is part of the Symfony package.
5
*
6
* (c) Fabien Potencier <fabien@symfony.com>
7
*
8
* For the full copyright and license information, please view the LICENSE
9
* file that was distributed with this source code.
10
*/
11
12
namespace
Symfony\Component\HttpFoundation\Session
;
13
14
use
Symfony\Component\HttpFoundation\Session\Storage\MetadataBag
;
15
21
interface
SessionInterface
22
{
30
public
function
start
();
31
37
public
function
getId
();
38
44
public
function
setId
($id);
45
51
public
function
getName
();
52
58
public
function
setName
($name);
59
73
public
function
invalidate
($lifetime =
null
);
74
87
public
function
migrate
($destroy =
false
, $lifetime =
null
);
88
96
public
function
save
();
97
105
public
function
has
($name);
106
115
public
function
get
($name, $default =
null
);
116
123
public
function
set
($name, $value);
124
130
public
function
all
();
131
137
public
function
replace
(array $attributes);
138
146
public
function
remove
($name);
147
151
public
function
clear
();
152
158
public
function
isStarted
();
159
165
public
function
registerBag
(
SessionBagInterface
$bag);
166
174
public
function
getBag
($name);
175
181
public
function
getMetadataBag
();
182
}
Symfony\Component\HttpFoundation\Session
Symfony\Component\HttpFoundation\Session\SessionInterface\has
has($name)
Symfony\Component\HttpFoundation\Session\SessionInterface\getMetadataBag
getMetadataBag()
Symfony\Component\HttpFoundation\Session\SessionInterface\all
all()
Symfony\Component\HttpFoundation\Session\SessionInterface\getId
getId()
Symfony\Component\HttpFoundation\Session\SessionInterface\setId
setId($id)
Symfony\Component\HttpFoundation\Session\SessionInterface
Definition:
lib/vendor/symfony/http-foundation/Session/SessionInterface.php:21
Symfony\Component\HttpFoundation\Session\SessionInterface\getName
getName()
Symfony\Component\HttpFoundation\Session\SessionInterface\setName
setName($name)
Symfony\Component\HttpFoundation\Session\SessionInterface\clear
clear()
Symfony\Component\HttpFoundation\Session\SessionInterface\replace
replace(array $attributes)
Symfony\Component\HttpFoundation\Session\SessionInterface\start
start()
Symfony\Component\HttpFoundation\Session\SessionInterface\migrate
migrate($destroy=false, $lifetime=null)
Symfony\Component\HttpFoundation\Session\Storage\MetadataBag
Definition:
lib/vendor/symfony/http-foundation/Session/Storage/MetadataBag.php:23
Symfony\Component\HttpFoundation\Session\SessionInterface\registerBag
registerBag(SessionBagInterface $bag)
Symfony\Component\HttpFoundation\Session\SessionBagInterface
Definition:
lib/vendor/symfony/http-foundation/Session/SessionBagInterface.php:19
Symfony\Component\HttpFoundation\Session\SessionInterface\save
save()
Symfony\Component\HttpFoundation\Session\SessionInterface\invalidate
invalidate($lifetime=null)
Symfony\Component\HttpFoundation\Session\SessionInterface\isStarted
isStarted()
Symfony\Component\HttpFoundation\Session\SessionInterface\getBag
getBag($name)
plugins
paymethod
paypal
lib
vendor
symfony
http-foundation
Session
SessionInterface.php
Generated on Fri Aug 28 2020 14:53:36 for Open Journal Systems by
1.8.17