PHP Class DataSift\Storyplayer\Cli\RuntimeConfigManager

Inheritance: extends ConfigManagerBase
Afficher le fichier Open project: datasift/storyplayer

Méthodes publiques

Méthode Description
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

Method Details

getAllTables() public méthode

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

getConfigDir() public méthode

public getConfigDir ( ) : string
Résultat string

getTable() public méthode

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
Résultat DataSift\Stone\ObjectLib\BaseObject

loadRuntimeConfig() public méthode

public loadRuntimeConfig ( Output $output ) : DataSift\Stone\ObjectLib\BaseObject
$output DataSift\Storyplayer\Output
Résultat DataSift\Stone\ObjectLib\BaseObject

makeConfigDir() public méthode

public makeConfigDir ( Output $output ) : void
$output DataSift\Storyplayer\Output
Résultat void

saveRuntimeConfig() public méthode

public saveRuntimeConfig ( stdClass $config, Output $output ) : void
$config stdClass
$output DataSift\Storyplayer\Output
Résultat void