17
17
use Symfony \Component \Security \Core \Exception \TokenNotFoundException ;
18
18
use Doctrine \DBAL \Connection ;
19
19
use Doctrine \DBAL \Types \Type as DoctrineType ;
20
- use PDO , DateTime ;
21
20
22
21
/**
23
22
* This class provides storage for the tokens that is set in "remember me"
@@ -64,15 +63,15 @@ public function loadTokenBySeries($series)
64
63
$ sql = 'SELECT class, username, value, lastUsed '
65
64
. ' FROM rememberme_token WHERE series=:series ' ;
66
65
$ paramValues = array ('series ' => $ series );
67
- $ paramTypes = array ('series ' => PDO ::PARAM_STR );
66
+ $ paramTypes = array ('series ' => \ PDO ::PARAM_STR );
68
67
$ stmt = $ this ->conn ->executeQuery ($ sql , $ paramValues , $ paramTypes );
69
- $ row = $ stmt ->fetch (PDO ::FETCH_ASSOC );
68
+ $ row = $ stmt ->fetch (\ PDO ::FETCH_ASSOC );
70
69
if ($ row ) {
71
70
return new PersistentToken ($ row ['class ' ],
72
71
$ row ['username ' ],
73
72
$ series ,
74
73
$ row ['value ' ],
75
- new DateTime ($ row ['lastUsed ' ])
74
+ new \ DateTime ($ row ['lastUsed ' ])
76
75
);
77
76
}
78
77
@@ -86,23 +85,23 @@ public function deleteTokenBySeries($series)
86
85
{
87
86
$ sql = 'DELETE FROM rememberme_token WHERE series=:series ' ;
88
87
$ paramValues = array ('series ' => $ series );
89
- $ paramTypes = array ('series ' => PDO ::PARAM_STR );
88
+ $ paramTypes = array ('series ' => \ PDO ::PARAM_STR );
90
89
$ this ->conn ->executeUpdate ($ sql , $ paramValues , $ paramTypes );
91
90
}
92
91
93
92
/**
94
93
* {@inheritdoc}
95
94
*/
96
- public function updateToken ($ series , $ tokenValue , DateTime $ lastUsed )
95
+ public function updateToken ($ series , $ tokenValue , \ DateTime $ lastUsed )
97
96
{
98
97
$ sql = 'UPDATE rememberme_token SET value=:value, lastUsed=:lastUsed '
99
98
. ' WHERE series=:series ' ;
100
99
$ paramValues = array ('value ' => $ tokenValue ,
101
100
'lastUsed ' => $ lastUsed ,
102
101
'series ' => $ series );
103
- $ paramTypes = array ('value ' => PDO ::PARAM_STR ,
102
+ $ paramTypes = array ('value ' => \ PDO ::PARAM_STR ,
104
103
'lastUsed ' => DoctrineType::DATETIME ,
105
- 'series ' => PDO ::PARAM_STR );
104
+ 'series ' => \ PDO ::PARAM_STR );
106
105
$ updated = $ this ->conn ->executeUpdate ($ sql , $ paramValues , $ paramTypes );
107
106
if ($ updated < 1 ) {
108
107
throw new TokenNotFoundException ('No token found. ' );
@@ -122,10 +121,10 @@ public function createNewToken(PersistentTokenInterface $token)
122
121
'series ' => $ token ->getSeries (),
123
122
'value ' => $ token ->getTokenValue (),
124
123
'lastUsed ' => $ token ->getLastUsed ());
125
- $ paramTypes = array ('class ' => PDO ::PARAM_STR ,
126
- 'username ' => PDO ::PARAM_STR ,
127
- 'series ' => PDO ::PARAM_STR ,
128
- 'value ' => PDO ::PARAM_STR ,
124
+ $ paramTypes = array ('class ' => \ PDO ::PARAM_STR ,
125
+ 'username ' => \ PDO ::PARAM_STR ,
126
+ 'series ' => \ PDO ::PARAM_STR ,
127
+ 'value ' => \ PDO ::PARAM_STR ,
129
128
'lastUsed ' => DoctrineType::DATETIME );
130
129
$ this ->conn ->executeUpdate ($ sql , $ paramValues , $ paramTypes );
131
130
}
0 commit comments