Skip to content
Snippets Groups Projects

tuleap-108-add-stricter-code-quality-tools-configuration

4 files
+ 11
7
Compare changes
  • Side-by-side
  • Inline

Files

+ 6
6
@@ -2,19 +2,19 @@
namespace App\Security;
use App\Entity\User;
use Doctrine\ORM\EntityManagerInterface;
use Symfony\Bridge\Twig\Mime\TemplatedEmail;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\Mailer\MailerInterface;
use Symfony\Component\Security\Core\User\UserInterface;
use SymfonyCasts\Bundle\VerifyEmail\Exception\VerifyEmailExceptionInterface;
use SymfonyCasts\Bundle\VerifyEmail\VerifyEmailHelperInterface;
class EmailVerifier
{
private $verifyEmailHelper;
private $mailer;
private $entityManager;
private VerifyEmailHelperInterface $verifyEmailHelper;
private MailerInterface $mailer;
private EntityManagerInterface $entityManager;
public function __construct(
VerifyEmailHelperInterface $helper,
@@ -28,7 +28,7 @@ class EmailVerifier
public function sendEmailConfirmation(
string $verifyEmailRouteName,
UserInterface $user,
User $user,
TemplatedEmail $email
): void {
$signatureComponents = $this->verifyEmailHelper->generateSignature(
@@ -53,7 +53,7 @@ class EmailVerifier
*/
public function handleEmailConfirmation(
Request $request,
UserInterface $user
User $user
): void {
$this->verifyEmailHelper->validateEmailConfirmation($request->getUri(), $user->getId(), $user->getEmail());
Loading