Horde_LoginTasks_SystemTask
in package
Abstract class to allow for modularization of specific system login tasks that are always run on login.
Copyright 2009-2017 Horde LLC (http://www.horde.org/)
See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
Tags
Table of Contents
- $active : bool
- Should the task be run?
- $interval : int
- The interval at which to run the task.
- execute() : mixed
- Do login task (if it has been confirmed).
- skip() : bool
- Skip the current task? If true, will not run on this access but will attempt to run on the next access.
Properties
$active
Should the task be run?
public
bool
$active
= \true
$interval
The interval at which to run the task.
public
int
$interval
= \Horde_LoginTasks::EVERY
Methods
execute()
Do login task (if it has been confirmed).
public
abstract execute() : mixed
Return values
mixed —skip()
Skip the current task? If true, will not run on this access but will attempt to run on the next access.
public
skip() : bool
Return values
bool —Skip the current task?