PHP Class pharext\SourceDir\Git

Inheritance: implements IteratorAggregate, implements pharext\SourceDir, use trait pharext\License, use trait pharext\PackageInfo
Afficher le fichier Open project: m6w6/pharext

Méthodes publiques

Méthode Description
__construct ( $path )
getArgs ( ) : array
getBaseDir ( )
getIterator ( ) Implements IteratorAggregate
getLicense ( ) : string
getPackageInfo ( ) : array
setArgs ( Args $args )

Private Methods

Méthode Description
generateFiles ( ) : Generator Generate a list of files by git ls-files

Method Details

__construct() public méthode

See also: pharext\SourceDir::__construct()
public __construct ( $path )

getArgs() public méthode

public getArgs ( ) : array
Résultat array

getBaseDir() public méthode

See also: pharext\SourceDir::getBaseDir()
public getBaseDir ( )

getIterator() public méthode

Implements IteratorAggregate
See also: IteratorAggregate::getIterator()
public getIterator ( )

getLicense() public méthode

public getLicense ( ) : string
Résultat string

getPackageInfo() public méthode

public getPackageInfo ( ) : array
Résultat array

setArgs() public méthode

public setArgs ( Args $args )
$args pharext\Cli\Args