this looks weird to me.

``this->createdAt + $this->expiresIn`` give the expiration date of the token AFAICT. Now, you are substracting the current time twice.

The usage of braces around ``($this->expiresIn - time())`` was confusing though