Documentation

Ingo_Application extends Horde_Registry_Application
in package

Ingo application API.

This class defines Horde's core API interface. Other core Horde libraries can interact with Ingo through this API.

Tags
category

Horde

license

http://www.horde.org/licenses/apache ASL

Table of Contents

$features  : mixed
$version  : mixed
$_rulesets  : array<string|int, mixed>
Cached list of all rulesets.
getInitialPage()  : mixed
hasPermission()  : mixed
menu()  : mixed
nosqlDrivers()  : mixed
perms()  : mixed
removeUserData()  : mixed
sidebar()  : mixed
Add additional items to the sidebar.
_bootstrap()  : mixed
_init()  : mixed
_listRulesets()  : array<string|int, mixed>
Returns all rulesets a user has access to.

Properties

$features

public mixed $features = array('smartmobileView' => \true)

$_rulesets

Cached list of all rulesets.

protected array<string|int, mixed> $_rulesets

Methods

getInitialPage()

public getInitialPage() : mixed
Return values
mixed

hasPermission()

public hasPermission(mixed $permission, mixed $allowed[, mixed $opts = array() ]) : mixed
Parameters
$permission : mixed
$allowed : mixed
$opts : mixed = array()
Return values
mixed

menu()

public menu(mixed $menu) : mixed
Parameters
$menu : mixed
Return values
mixed

nosqlDrivers()

public nosqlDrivers() : mixed
Return values
mixed

perms()

public perms() : mixed
Return values
mixed

removeUserData()

public removeUserData(mixed $user) : mixed
Parameters
$user : mixed
Return values
mixed

sidebar()

Add additional items to the sidebar.

public sidebar(Horde_View_Sidebar $sidebar) : mixed
Parameters
$sidebar : Horde_View_Sidebar

The sidebar object.

Return values
mixed

_bootstrap()

protected _bootstrap() : mixed
Return values
mixed

_init()

protected _init() : mixed
Return values
mixed

_listRulesets()

Returns all rulesets a user has access to.

protected _listRulesets() : array<string|int, mixed>
Return values
array<string|int, mixed>

The ruleset list.

Search results