Gollem_Application
extends Horde_Registry_Application
in package
Table of Contents
- $auth : mixed
- $version : mixed
- $_oldbackend : string
- Server key used in logged out session.
- authAuthenticate() : mixed
- Tries to authenticate with the server and create a session.
- authLoginParams() : array<string|int, mixed>
- Return login parameters used on the login page.
- authTransparent() : bool
- Tries to transparently authenticate with the server and create a session.
- authValidate() : bool
- Validates an existing authentication.
- download() : mixed
- URL parameters needed: - dir - driver
- menu() : mixed
- perms() : mixed
- sidebar() : mixed
- Add additional items to the sidebar.
- topbarCreate() : mixed
- _bootstrap() : mixed
- _init() : mixed
Properties
$auth
public
mixed
$auth
= array('authenticate', 'transparent', 'validate')
$version
public
mixed
$version
= 'H5 (5.0.0alpha2)'
$_oldbackend
Server key used in logged out session.
protected
string
$_oldbackend
= \null
Methods
authAuthenticate()
Tries to authenticate with the server and create a session.
public
authAuthenticate(string $userId, array<string|int, mixed> $credentials) : mixed
Parameters
- $userId : string
-
The username of the user.
- $credentials : array<string|int, mixed>
-
Credentials of the user. Allowed keys: 'backend', 'password'.
Tags
Return values
mixed —authLoginParams()
Return login parameters used on the login page.
public
authLoginParams() : array<string|int, mixed>
Return values
array<string|int, mixed> —See Horde_Core_Auth_Application#authLoginParams().
authTransparent()
Tries to transparently authenticate with the server and create a session.
public
authTransparent(Horde_Core_Auth_Application $auth_ob) : bool
Parameters
- $auth_ob : Horde_Core_Auth_Application
-
The authentication object.
Tags
Return values
bool —Whether transparent login is supported.
authValidate()
Validates an existing authentication.
public
authValidate() : bool
Return values
bool —Whether the authentication is still valid.
download()
URL parameters needed: - dir - driver
public
download(Horde_Variables $vars) : mixed
Parameters
- $vars : Horde_Variables
Tags
Return values
mixed —menu()
public
menu(mixed $menu) : mixed
Parameters
- $menu : mixed
Return values
mixed —perms()
public
perms() : 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 —topbarCreate()
public
topbarCreate(Horde_Tree_Renderer_Base $tree[, mixed $parent = null ][, array<string|int, mixed> $params = array() ]) : mixed
Parameters
- $tree : Horde_Tree_Renderer_Base
- $parent : mixed = null
- $params : array<string|int, mixed> = array()
Return values
mixed —_bootstrap()
protected
_bootstrap() : mixed
Return values
mixed —_init()
protected
_init() : mixed