PHP Class PhpBrew\Extension\Provider\GithubProvider

Inheritance: implements PhpBrew\Extension\Provider\Provider
Afficher le fichier Open project: phpbrew/phpbrew Class Usage Examples

Méthodes publiques

Свойство Type Description
$defaultVersion
$owner
$packageName
$repository
$site

Méthodes publiques

Méthode Description
buildKnownReleasesUrl ( )
buildPackageDownloadUrl ( $version = 'master' ) By default we install extension from master branch.
exists ( $dsl, $packageName = null )
extractPackageCommands ( $currentPhpExtensionDirectory, $targetFilePath )
getDefaultVersion ( )
getName ( )
getOwner ( )
getPackageName ( )
getRepository ( )
isBundled ( $name )
parseKnownReleasesResponse ( $content )
postExtractPackageCommands ( $currentPhpExtensionDirectory, $targetFilePath )
resolveDownloadFileName ( $version )
setDefaultVersion ( $version )
setOwner ( $owner )
setPackageName ( $packageName )
setRepository ( $repository )
shouldLookupRecursive ( )

Method Details

buildKnownReleasesUrl() public méthode

buildPackageDownloadUrl() public méthode

By default we install extension from master branch.
public buildPackageDownloadUrl ( $version = 'master' )

exists() public méthode

public exists ( $dsl, $packageName = null )

extractPackageCommands() public méthode

public extractPackageCommands ( $currentPhpExtensionDirectory, $targetFilePath )

getDefaultVersion() public méthode

public getDefaultVersion ( )

getName() public static méthode

public static getName ( )

getOwner() public méthode

public getOwner ( )

getPackageName() public méthode

public getPackageName ( )

getRepository() public méthode

public getRepository ( )

isBundled() public méthode

public isBundled ( $name )

parseKnownReleasesResponse() public méthode

public parseKnownReleasesResponse ( $content )

postExtractPackageCommands() public méthode

public postExtractPackageCommands ( $currentPhpExtensionDirectory, $targetFilePath )

resolveDownloadFileName() public méthode

public resolveDownloadFileName ( $version )

setDefaultVersion() public méthode

public setDefaultVersion ( $version )

setOwner() public méthode

public setOwner ( $owner )

setPackageName() public méthode

public setPackageName ( $packageName )

setRepository() public méthode

public setRepository ( $repository )

shouldLookupRecursive() public méthode

Property Details

$defaultVersion public_oe property

public $defaultVersion

$owner public_oe property

public $owner

$packageName public_oe property

public $packageName

$repository public_oe property

public $repository

$site public_oe property

public $site