Open Journal Systems  3.3.0
vendor/symfony/http-foundation/Session/Attribute/AttributeBagInterface.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 
13 
15 
21 interface AttributeBagInterface extends SessionBagInterface
22 {
30  public function has($name);
31 
40  public function get($name, $default = null);
41 
48  public function set($name, $value);
49 
55  public function all();
56 
57  public function replace(array $attributes);
58 
66  public function remove($name);
67 }
Symfony\Component\HttpFoundation\Session\Attribute\AttributeBagInterface\replace
replace(array $attributes)
Symfony\Component\HttpFoundation\Session\Attribute
Definition: lib/vendor/symfony/http-foundation/Session/Attribute/AttributeBag.php:12
Symfony\Component\HttpFoundation\Session\Attribute\AttributeBagInterface\has
has($name)
Symfony\Component\HttpFoundation\Session\SessionBagInterface
Definition: lib/vendor/symfony/http-foundation/Session/SessionBagInterface.php:19
Symfony\Component\HttpFoundation\Session\Attribute\AttributeBagInterface\all
all()