PHP Class PhpBrew\Extension\ExtensionFactory

Datei anzeigen Open project: phpbrew/phpbrew Class Usage Examples

Public Methods

Method Description
configM4Exists ( $extensionDir ) One extension directory might contains multiple config*.m4 file, like memcache extension.
createFromDirectory ( $packageName, $extensionDir )
createM4Extension ( $packageName, $m4Path )
createPeclExtension ( $packageName, $packageXmlPath )
lookup ( $packageName, array $lookupDirectories = [], $fallback = true )
lookupRecursive ( $packageName, array $lookupDirs = [], $fallback = true )

Method Details

configM4Exists() public static method

One extension directory might contains multiple config*.m4 file, like memcache extension.
public static configM4Exists ( $extensionDir )

createFromDirectory() public static method

public static createFromDirectory ( $packageName, $extensionDir )

createM4Extension() public static method

public static createM4Extension ( $packageName, $m4Path )

createPeclExtension() public static method

public static createPeclExtension ( $packageName, $packageXmlPath )

lookup() public static method

public static lookup ( $packageName, array $lookupDirectories = [], $fallback = true )
$lookupDirectories array

lookupRecursive() public static method

public static lookupRecursive ( $packageName, array $lookupDirs = [], $fallback = true )
$lookupDirs array