Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mathieu
potage
Commits
22f8c262
Commit
22f8c262
authored
Sep 04, 2018
by
Mat
Browse files
renommage
parent
0087d396
Changes
3
Hide whitespace changes
Inline
Side-by-side
src/PotageBundle/Controller/MembreController.php
View file @
22f8c262
...
...
@@ -72,7 +72,7 @@ class MembreController extends MasterController
* Debug token
*/
$token
=
$request
->
query
->
get
(
'token'
);
$tokenInside
=
$lettreToken
->
decodePotage
Access
(
$token
);
$tokenInside
=
$lettreToken
->
decodePotage
UserToken
(
$token
);
$offre
=
$this
->
getDoctrine
()
->
getManager
()
->
getRepository
(
'PotageBundle:Offre'
)
...
...
src/PotageBundle/Services/LettreToken.php
100755 → 100644
View file @
22f8c262
...
...
@@ -40,7 +40,7 @@ class LettreToken
* @param Lettre $lettre
* @return mixed
*/
public
function
encodePotage
Access
(
$id_utilisateur
,
Lettre
$lettre
)
public
function
encodePotage
UserToken
(
$id_utilisateur
,
Lettre
$lettre
)
{
/**
* Si l'utilisateur n'est pas associé à un user, token => null
...
...
@@ -65,7 +65,7 @@ class LettreToken
$userTokenKeys
=
$user
->
getTokenKey
();
foreach
(
$userTokenKeys
as
$uTokenKey
)
{
$uOffre
=
intval
(
$this
->
decodePotage
Access
(
$uTokenKey
)[
'offre_id'
]);
$uOffre
=
intval
(
$this
->
decodePotage
UserToken
(
$uTokenKey
)[
'offre_id'
]);
if
(
$uOffre
===
$newOffre
)
{
return
$uTokenKey
;
...
...
@@ -104,7 +104,7 @@ class LettreToken
* @param $token
* @return array
*/
public
function
decodePotage
Access
(
$token
)
public
function
decodePotage
UserToken
(
$token
)
{
$data
=
explode
(
'_'
,
base64_decode
(
$token
));
...
...
src/PotageBundle/Services/Newsletter.php
View file @
22f8c262
...
...
@@ -169,7 +169,7 @@ class Newsletter
'id'
=>
$utilisateurs
[
$i
][
'id'
],
'fullName'
=>
$utilisateurs
[
$i
][
'prenom'
]
.
' '
.
$utilisateurs
[
$i
][
'nom'
],
'email'
=>
$utilisateurs
[
$i
][
'email'
],
'token'
=>
$lettreToken
->
encodePotage
Access
(
$utilisateurs
[
$i
][
'id'
],
$lettre
)
'token'
=>
$lettreToken
->
encodePotage
UserToken
(
$utilisateurs
[
$i
][
'id'
],
$lettre
)
);
dump
(
$to
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a 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