Symfony\Component\Security\Core\User\EquatableInterface::isEqualTo
The equality comparison should neither be done by referential equality nor by comparing identities (i.e. getId() === getId()).
However, you do not need to compare every attribute, but only those that are relevant for assessing whether re-authentication is required. Also implementation should consider that $user instance may implement the extended user interface `AdvancedUserInterface`.
Signature
public function isEqualTo(UserInterface
$user )
Parameters
Returns
- Boolean