PHP Класс IMP_Application, horde

This file defines Horde's core API interface. Other core Horde libraries can interact with IMP through this API.
Автор: Michael Slusarz ([email protected])
Наследование: extends Horde_Registry_Application
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$auth
$features
$version

Защищенные свойства (Protected)

Свойство Тип Описание
$_oldserver string Server key used in logged out session.

Открытые методы

Метод Описание
appInitFailure ( $e )
authAddUser ( $userId, array $credentials )
authAuthenticate ( $userId, array $credentials )
authLoginParams ( )
authRemoveUser ( $userId )
authTransparent ( $auth_ob )
authUserList ( )
changeLanguage ( )
download ( Horde_Variables $vars ) URL parameters: - actionID
exceptionHandler ( $e )
getInitialPage ( )
hasPermission ( $permission, $allowed, $opts = [] )
logout ( )
nosqlDrivers ( )
perms ( )
setupNotification ( Horde_Notification_Handler $handler ) Modifies the global notification handler.
topbarCreate ( Horde_Tree_Renderer_Base $tree, $parent = null, array $params = [] )

Защищенные методы

Метод Описание
_authenticated ( )
_bootstrap ( )

Описание методов

_authenticated() защищенный Метод

protected _authenticated ( )

_bootstrap() защищенный Метод

protected _bootstrap ( )

appInitFailure() публичный Метод

public appInitFailure ( $e )

authAddUser() публичный Метод

public authAddUser ( $userId, array $credentials )
$credentials array An array of login credentials. For IMP, this must contain a password entry.

authAuthenticate() публичный Метод

public authAuthenticate ( $userId, array $credentials )
$credentials array Credentials of the user. Allowed keys: 'imp_server_key', 'password'.

authLoginParams() публичный Метод

public authLoginParams ( )

authRemoveUser() публичный Метод

public authRemoveUser ( $userId )

authTransparent() публичный Метод

public authTransparent ( $auth_ob )

authUserList() публичный Метод

public authUserList ( )

changeLanguage() публичный Метод

public changeLanguage ( )

download() публичный Метод

URL parameters: - actionID
public download ( Horde_Variables $vars )
$vars Horde_Variables

exceptionHandler() публичный Метод

public exceptionHandler ( $e )

getInitialPage() публичный Метод

public getInitialPage ( )

hasPermission() публичный Метод

public hasPermission ( $permission, $allowed, $opts = [] )

logout() публичный Метод

public logout ( )

nosqlDrivers() публичный Метод

public nosqlDrivers ( )

perms() публичный Метод

public perms ( )

setupNotification() публичный Метод

Modifies the global notification handler.
public setupNotification ( Horde_Notification_Handler $handler )
$handler Horde_Notification_Handler A notification handler.

topbarCreate() публичный Метод

public topbarCreate ( Horde_Tree_Renderer_Base $tree, $parent = null, array $params = [] )
$tree Horde_Tree_Renderer_Base
$params array

Описание свойств

$_oldserver защищенное свойство

Server key used in logged out session.
protected string $_oldserver
Результат string

$auth публичное свойство

public $auth

$features публичное свойство

public $features

$version публичное свойство

public $version