X7ROOT File Manager
Current Path:
/opt/alt/php54/usr/share/pear/Symfony/Component/Security/Http
opt
/
alt
/
php54
/
usr
/
share
/
pear
/
Symfony
/
Component
/
Security
/
Http
/
??
..
??
AccessMap.php
(1.49 KB)
??
AccessMapInterface.php
(864 B)
??
Authentication
??
Authorization
??
EntryPoint
??
Event
??
Firewall
??
Firewall.php
(2.83 KB)
??
FirewallMap.php
(1.41 KB)
??
FirewallMapInterface.php
(1006 B)
??
HttpUtils.php
(5.96 KB)
??
Logout
??
RememberMe
??
SecurityEvents.php
(1016 B)
??
Session
Editing: FirewallMap.php
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Security\Http; use Symfony\Component\HttpFoundation\RequestMatcherInterface; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\Security\Http\Firewall\ExceptionListener; /** * FirewallMap allows configuration of different firewalls for specific parts * of the website. * * @author Fabien Potencier <fabien@symfony.com> */ class FirewallMap implements FirewallMapInterface { private $map = array(); /** * @param RequestMatcherInterface $requestMatcher * @param array $listeners * @param ExceptionListener $exceptionListener */ public function add(RequestMatcherInterface $requestMatcher = null, array $listeners = array(), ExceptionListener $exceptionListener = null) { $this->map[] = array($requestMatcher, $listeners, $exceptionListener); } /** * {@inheritDoc} */ public function getListeners(Request $request) { foreach ($this->map as $elements) { if (null === $elements[0] || $elements[0]->matches($request)) { return array($elements[1], $elements[2]); } } return array(array(), null); } }
Upload File
Create Folder