Spaces:
No application file
No application file
namespace Mautic\UserBundle\Entity; | |
/** | |
* Interface UserTokenRepositoryInterface. | |
*/ | |
interface UserTokenRepositoryInterface | |
{ | |
/** | |
* @param string $secret | |
* | |
* @return UserToken | |
*/ | |
public function isSecretUnique($secret); | |
/** | |
* @return bool | |
*/ | |
public function verify(UserToken $token); | |
/** | |
* Delete expired user tokens. | |
* | |
* @param bool $isDryRun | |
* | |
* @return int Number of selected or deleted rows | |
*/ | |
public function deleteExpired($isDryRun = false); | |
} | |