Deprecated : Constant E_STRICT is deprecated in /home/pastorz/old-espace-client/vendor/symfony/error-handler/ErrorHandler.php on line 58
Deprecated : Constant E_STRICT is deprecated in /home/pastorz/old-espace-client/vendor/symfony/error-handler/ErrorHandler.php on line 76
Symfony Profiler
<?php
namespace App\Entity ;
use App\Repository\ResetPasswordRequestRepository ;
use DateTimeInterface ;
use Doctrine\ORM\Mapping as ORM ;
use SymfonyCasts\Bundle\ResetPassword\Model\ResetPasswordRequestInterface ;
use SymfonyCasts\Bundle\ResetPassword\Model\ResetPasswordRequestTrait ;
#[ORM\Entity ( repositoryClass : ResetPasswordRequestRepository ::class)]
class ResetPasswordRequest implements ResetPasswordRequestInterface
{
use ResetPasswordRequestTrait ;
#[ORM\Id ]
#[ORM\GeneratedValue ]
#[ORM\Column ]
private ?int $id = null ;
#[ORM\ManyToOne ( inversedBy : 'resetPasswordRequests' )]
#[ORM\JoinColumn ( nullable : false )]
private ?User $user ;
public function __construct ( User $user , DateTimeInterface $expiresAt , string $selector , string $hashedToken )
{
$this -> user = $user ;
$this -> initialize ( $expiresAt , $selector , $hashedToken );
}
public function getId (): ? int
{
return $this -> id ;
}
public function getUser (): object
{
return $this -> user ;
}
public function setUser (? User $user ): self
{
$this -> user = $user ;
return $this ;
}
}