AdvancedLearning\Cron\CleanupExpiredTokensCronTask
Synopsis
class CleanupExpiredTokensCronTask
implements
CronTask
{
- // members
- private static integer $age = 7;
- // methods
- public string getSchedule()
- public void process()
- protected AccessTokenRepository getTokenRepository()
Hierarchy
Uses
- SilverStripe\Core\Config\Configurable
Implements
- SilverStripe\CronTask\Interfaces\CronTask
Members
private
- $age
—
int
Number of days to delete expired tokens.
Methods
protected
- getTokenRepository() — Get the repository for managing access tokens.
public
- getSchedule() — Run at 1am every day.
- process() — Delete tokens which have expired more than $age days.