When you need to override a numeric variable through .env file (eg: JWT_TTL, JWT_REFRESH_TTL, JWT_LEEWAY or JWT_BLACKLIST_GRACE_PERIOD) a TypeError exception is thrown from Carbon due to value type error. It expects numeric values (int, float), but receives string ones.
This PR adds intval parsing to those values on AbstractServiceProvider, to fix the value type that comes from .env.
When you need to override a numeric variable through .env file (eg:
JWT_TTL
,JWT_REFRESH_TTL
,JWT_LEEWAY
orJWT_BLACKLIST_GRACE_PERIOD
) aTypeError
exception is thrown from Carbon due to value type error. It expects numeric values (int, float), but receives string ones.This PR adds
intval
parsing to those values on AbstractServiceProvider, to fix the value type that comes from .env.