PHP 클래스 Prose\FromHost

저자: Stuart Herbert ([email protected])
상속: extends HostBase
파일 보기 프로젝트 열기: datasift/storyplayer

공개 메소드들

메소드 설명
downloadFile ( string $sourceFilename, string $destFilename ) : CommandResult
getAllScreenSessions ( ) : array
getAppSetting ( string $path, string | null $settingName = null ) : mixed
getAppSettings ( string $appName ) : mixed
getDetails ( ) : object
getFileDetails ( string $filename ) : object
getHostIsRunning ( ) : boolean is a host up and running?
getHostname ( ) : string get the hostname for a host
getInstalledPackageDetails ( string $packageName ) : object
getIpAddress ( ) : string get the IP address for a host
getIsScreenRunning ( string $sessionName ) : boolean
getLocalFolder ( ) : string which local folder do we need to be in when working with this host?
getPid ( string $processName ) : integer
getPidIsRunning ( integer $pid ) : boolean
getProcessIsRunning ( string $processName ) : boolean
getScreenIsRunning ( string $sessionName ) : boolean
getScreenSessionDetails ( string $sessionName ) : DataSift\Stone\ObjectLib\BaseObject | null
getSshKeyFile ( ) : string
getSshUsername ( ) : string
getStorySetting ( string $path ) : mixed

보호된 메소드들

메소드 설명
getLegacyAppSetting ( string $appName, string $settingName ) : mixed

메소드 상세

downloadFile() 공개 메소드

public downloadFile ( string $sourceFilename, string $destFilename ) : CommandResult
$sourceFilename string
$destFilename string
리턴 DataSift\Storyplayer\CommandLib\CommandResult

getAllScreenSessions() 공개 메소드

public getAllScreenSessions ( ) : array
리턴 array

getAppSetting() 공개 메소드

public getAppSetting ( string $path, string | null $settingName = null ) : mixed
$path string
$settingName string | null
리턴 mixed

getAppSettings() 공개 메소드

public getAppSettings ( string $appName ) : mixed
$appName string
리턴 mixed

getDetails() 공개 메소드

public getDetails ( ) : object
리턴 object

getFileDetails() 공개 메소드

public getFileDetails ( string $filename ) : object
$filename string
리턴 object

getHostIsRunning() 공개 메소드

is a host up and running?
public getHostIsRunning ( ) : boolean
리턴 boolean

getHostname() 공개 메소드

the returned hostname is suitable for use in HTTP/HTTPS URLs if we have been unable to determine the hostname for the host, this will return the host's IP address instead
public getHostname ( ) : string
리턴 string

getInstalledPackageDetails() 공개 메소드

public getInstalledPackageDetails ( string $packageName ) : object
$packageName string
리턴 object

getIpAddress() 공개 메소드

get the IP address for a host
public getIpAddress ( ) : string
리턴 string

getIsScreenRunning() 공개 메소드

public getIsScreenRunning ( string $sessionName ) : boolean
$sessionName string
리턴 boolean

getLegacyAppSetting() 보호된 메소드

protected getLegacyAppSetting ( string $appName, string $settingName ) : mixed
$appName string
$settingName string
리턴 mixed

getLocalFolder() 공개 메소드

which local folder do we need to be in when working with this host?
public getLocalFolder ( ) : string
리턴 string

getPid() 공개 메소드

public getPid ( string $processName ) : integer
$processName string
리턴 integer

getPidIsRunning() 공개 메소드

public getPidIsRunning ( integer $pid ) : boolean
$pid integer
리턴 boolean

getProcessIsRunning() 공개 메소드

public getProcessIsRunning ( string $processName ) : boolean
$processName string
리턴 boolean

getScreenIsRunning() 공개 메소드

public getScreenIsRunning ( string $sessionName ) : boolean
$sessionName string
리턴 boolean

getScreenSessionDetails() 공개 메소드

public getScreenSessionDetails ( string $sessionName ) : DataSift\Stone\ObjectLib\BaseObject | null
$sessionName string
리턴 DataSift\Stone\ObjectLib\BaseObject | null

getSshKeyFile() 공개 메소드

public getSshKeyFile ( ) : string
리턴 string

getSshUsername() 공개 메소드

public getSshUsername ( ) : string
리턴 string

getStorySetting() 공개 메소드

public getStorySetting ( string $path ) : mixed
$path string
리턴 mixed