Documentation

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
author

Michael Slusarz slusarz@horde.org

category

Horde

license

http://www.horde.org/licenses/lgpl21 LGPL 2.1

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?

Search results