PHP 클래스 Horde_Kolab_Storage_Scenario, horde

Copyright 2008-2016 Horde LLC (http://www.horde.org/) See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
상속: extends Horde_Kolab_Server_Integration_Scenario
파일 보기 프로젝트 열기: horde/horde

공개 메소드들

메소드 설명
authenticate ( Horde_Auth_Base $auth, $username = 'test', $password = 'test' )
prepareBasicConfiguration ( ) : null Prepare a basic Kolab configuration.
prepareBasicSetup ( ) : Horde_Kolab_Server Prepare a Kolab server with some basic entries.
prepareBrowser ( ) : null Prepare the browser setup.
prepareConfiguration ( ) : null Prepare the configuration.
prepareEmptyKolabStorage ( $params = null ) : Horde_Kolab_Storage_List Prepare an empty Kolab storage.
prepareFixedConfiguration ( ) : null Fix the read configuration.
prepareKolabSetup ( $username = 'test', $password = 'test' ) : null Prepare a Kolab setup.
prepareNewFolder ( &$storage, string $name, string $type, boolean $default = false ) : Kolab_Folder Create a new folder.
prepareNotification ( ) : null Prepare the notification setup.
prepareRegistry ( ) : null Prepare the registry.
provideHordeBase ( )
provideServerName ( )
runGiven ( &$world, string $action, array $arguments ) : mixed Handle a "given" step.
runThen ( &$world, string $action, array $arguments ) : mixed Handle a "then" step.
runWhen ( &$world, string $action, array $arguments ) : mixed Handle a "when" step.

보호된 메소드들

메소드 설명
getConfiguration ( )

메소드 상세

authenticate() 공개 메소드

public authenticate ( Horde_Auth_Base $auth, $username = 'test', $password = 'test' )
$auth Horde_Auth_Base

getConfiguration() 보호된 메소드

protected getConfiguration ( )

prepareBasicConfiguration() 공개 메소드

Prepare a basic Kolab configuration.
public prepareBasicConfiguration ( ) : null
리턴 null

prepareBasicSetup() 공개 메소드

Prepare a Kolab server with some basic entries.
public prepareBasicSetup ( ) : Horde_Kolab_Server
리턴 Horde_Kolab_Server The empty server.

prepareBrowser() 공개 메소드

Prepare the browser setup.
public prepareBrowser ( ) : null
리턴 null

prepareConfiguration() 공개 메소드

Prepare the configuration.
public prepareConfiguration ( ) : null
리턴 null

prepareEmptyKolabStorage() 공개 메소드

Prepare an empty Kolab storage.
public prepareEmptyKolabStorage ( $params = null ) : Horde_Kolab_Storage_List
리턴 Horde_Kolab_Storage_List The empty storage.

prepareFixedConfiguration() 공개 메소드

Fix the read configuration.
public prepareFixedConfiguration ( ) : null
리턴 null

prepareKolabSetup() 공개 메소드

Prepare a Kolab setup.
public prepareKolabSetup ( $username = 'test', $password = 'test' ) : null
리턴 null

prepareNewFolder() 공개 메소드

Create a new folder.
public prepareNewFolder ( &$storage, string $name, string $type, boolean $default = false ) : Kolab_Folder
$name string Name of the new folder.
$type string Type of the new folder.
$default boolean Should the new folder be a default folder?
리턴 Kolab_Folder The new folder.

prepareNotification() 공개 메소드

Prepare the notification setup.
public prepareNotification ( ) : null
리턴 null

prepareRegistry() 공개 메소드

Prepare the registry.
public prepareRegistry ( ) : null
리턴 null

provideHordeBase() 공개 메소드

public provideHordeBase ( )

provideServerName() 공개 메소드

public provideServerName ( )

runGiven() 공개 메소드

Handle a "given" step.
public runGiven ( &$world, string $action, array $arguments ) : mixed
$action string The description of the step.
$arguments array Additional arguments to the step.
리턴 mixed The outcome of the step.

runThen() 공개 메소드

Handle a "then" step.
public runThen ( &$world, string $action, array $arguments ) : mixed
$action string The description of the step.
$arguments array Additional arguments to the step.
리턴 mixed The outcome of the step.

runWhen() 공개 메소드

Handle a "when" step.
public runWhen ( &$world, string $action, array $arguments ) : mixed
$action string The description of the step.
$arguments array Additional arguments to the step.
리턴 mixed The outcome of the step.