PHP 클래스 Airship\Cabin\Bridge\Landing\Admin

상속: extends AdminOnly
파일 보기 프로젝트 열기: paragonie/airship

보호된 프로퍼티들

프로퍼티 타입 설명
$acct Airship\Cabin\Bridge\Blueprint\UserAccounts

공개 메소드들

메소드 설명
airshipLand ( ) This function is called after the dependencies have been injected by AutoPilot. Think of it as a user-land constructor.
index ( )
manageDatabase ( )
manageExtensions ( ) Landing page for the Administrative > Extensions section
manageNotaries ( ) Landing page for the Administrative > Extensions section
manageSettings ( )

보호된 메소드들

메소드 설명
addNotary ( array $channels, array $post ) : boolean Add a new notary
deleteNotary ( array $channels, array $post ) : boolean Add a new notary
loadJSONConfigFile ( string $name, string $ds = DIRECTORY_SEPARATOR ) : array Load a JSON configuration file
notaryDiscovery ( string $url ) : array Discover a new notary, grab its public key, channels, and URL
saveDatabase ( array $post = [], array $old = [] ) : boolean Write the updated JSON configuration file.
saveSettings ( array $post = [] ) : boolean Save universal settings

메소드 상세

addNotary() 보호된 메소드

Add a new notary
protected addNotary ( array $channels, array $post ) : boolean
$channels array
$post array
리턴 boolean

airshipLand() 공개 메소드

This function is called after the dependencies have been injected by AutoPilot. Think of it as a user-land constructor.
public airshipLand ( )

deleteNotary() 보호된 메소드

Add a new notary
protected deleteNotary ( array $channels, array $post ) : boolean
$channels array
$post array
리턴 boolean

index() 공개 메소드

public index ( )

loadJSONConfigFile() 보호된 메소드

Load a JSON configuration file
protected loadJSONConfigFile ( string $name, string $ds = DIRECTORY_SEPARATOR ) : array
$name string
$ds string
리턴 array

manageDatabase() 공개 메소드

public manageDatabase ( )

manageExtensions() 공개 메소드

Landing page for the Administrative > Extensions section
public manageExtensions ( )

manageNotaries() 공개 메소드

Landing page for the Administrative > Extensions section
public manageNotaries ( )

manageSettings() 공개 메소드

public manageSettings ( )

notaryDiscovery() 보호된 메소드

Discover a new notary, grab its public key, channels, and URL
protected notaryDiscovery ( string $url ) : array
$url string
리턴 array

saveDatabase() 보호된 메소드

Write the updated JSON configuration file.
protected saveDatabase ( array $post = [], array $old = [] ) : boolean
$post array
$old array
리턴 boolean

saveSettings() 보호된 메소드

Save universal settings
protected saveSettings ( array $post = [] ) : boolean
$post array
리턴 boolean

프로퍼티 상세

$acct 보호되어 있는 프로퍼티

protected UserAccounts,Airship\Cabin\Bridge\Blueprint $acct
리턴 Airship\Cabin\Bridge\Blueprint\UserAccounts