Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
lib
unicaen
auth
Commits
5ca0247c
Commit
5ca0247c
authored
Jul 03, 2019
by
David Surville
Browse files
Adapter Cas : possibilité d'injecter tout type de router
parent
431bbc99
Pipeline
#4767
passed with stage
in 25 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/UnicaenAuth/Authentication/Adapter/Cas.php
View file @
5ca0247c
...
...
@@ -14,7 +14,8 @@ use Zend\EventManager\EventInterface;
use
Zend\EventManager\EventManager
;
use
Zend\EventManager\EventManagerAwareInterface
;
use
Zend\EventManager\EventManagerInterface
;
use
Zend\Router\Http\TreeRouteStack
;
use
Zend\Router\RouteInterface
;
use
Zend\Router\RouteStackInterface
;
use
ZfcUser\Authentication\Adapter\AbstractAdapter
;
use
ZfcUser\Authentication\Adapter\ChainableAdapter
;
...
...
@@ -64,14 +65,14 @@ class Cas extends AbstractAdapter implements EventManagerAwareInterface
}
/**
* @var
Tree
Route
St
ac
k
* @var Route
Interf
ac
e
*/
private
$router
;
/**
* @param
Tree
Route
St
ac
k
$router
* @param Route
Interf
ac
e
$router
*/
public
function
setRouter
(
Tree
Route
St
ac
k
$router
)
public
function
setRouter
(
Route
Interf
ac
e
$router
)
{
$this
->
router
=
$router
;
}
...
...
@@ -264,10 +265,14 @@ class Cas extends AbstractAdapter implements EventManagerAwareInterface
}
/**
* @param
Tree
Route
St
ac
k
$router
* @param Route
Interf
ac
e
$router
*/
public
function
reconfigureRoutesForCasAuth
(
Tree
Route
St
ac
k
$router
)
public
function
reconfigureRoutesForCasAuth
(
Route
Interf
ac
e
$router
)
{
if
(
!
$router
instanceof
RouteStackInterface
)
{
return
;
}
$router
->
addRoutes
([
// remplace les routes existantes (cf. config du module)
'zfcuser'
=>
[
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment