PHP Interface pharext\SourceDir

Inheritance: extends Traversable
Show file Open project: m6w6/pharext Interface Usage Examples

Public Methods

Method Description
getArgs ( ) : array | Traversable Provide installer command line args
getBaseDir ( ) : string Retrieve the base directory
getLicense ( ) : string Retrieve the full text license
getPackageInfo ( ) : array | Traversable Retrieve gathered package info
setArgs ( Args $args ) Process installer command line args

Method Details

getArgs() public method

Provide installer command line args
public getArgs ( ) : array | Traversable
return array | Traversable

getBaseDir() public method

Retrieve the base directory
public getBaseDir ( ) : string
return string

getLicense() public method

Retrieve the full text license
public getLicense ( ) : string
return string

getPackageInfo() public method

Retrieve gathered package info

setArgs() public method

Process installer command line args
public setArgs ( Args $args )
$args pharext\Cli\Args