PHP 클래스 DataSift\Storyplayer\Cli\RuntimeConfigManager

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

공개 메소드들

메소드 설명
getAllTables ( $runtimeConfig ) : DataSift\Stone\ObjectLib\BaseObject getAllTables
getConfigDir ( ) : string
getTable ( DataSift\Stone\ObjectLib\BaseObject $runtimeConfig, string $tableName ) : DataSift\Stone\ObjectLib\BaseObject return a single table from the persistent config
loadRuntimeConfig ( Output $output ) : DataSift\Stone\ObjectLib\BaseObject
makeConfigDir ( Output $output ) : void
saveRuntimeConfig ( stdClass $config, Output $output ) : void

메소드 상세

getAllTables() 공개 메소드

Return our tables config that we can use for in place editing
public getAllTables ( $runtimeConfig ) : DataSift\Stone\ObjectLib\BaseObject
리턴 DataSift\Stone\ObjectLib\BaseObject

getConfigDir() 공개 메소드

public getConfigDir ( ) : string
리턴 string

getTable() 공개 메소드

if the table does not exist, this will create an empty table before returning it to the caller
public getTable ( DataSift\Stone\ObjectLib\BaseObject $runtimeConfig, string $tableName ) : DataSift\Stone\ObjectLib\BaseObject
$runtimeConfig DataSift\Stone\ObjectLib\BaseObject our persistent config
$tableName string the name of the table we want
리턴 DataSift\Stone\ObjectLib\BaseObject

loadRuntimeConfig() 공개 메소드

public loadRuntimeConfig ( Output $output ) : DataSift\Stone\ObjectLib\BaseObject
$output DataSift\Storyplayer\Output
리턴 DataSift\Stone\ObjectLib\BaseObject

makeConfigDir() 공개 메소드

public makeConfigDir ( Output $output ) : void
$output DataSift\Storyplayer\Output
리턴 void

saveRuntimeConfig() 공개 메소드

public saveRuntimeConfig ( stdClass $config, Output $output ) : void
$config stdClass
$output DataSift\Storyplayer\Output
리턴 void