PHP Class WsdlToPhp\PackageGenerator\File\Composer

Inheritance: extends AbstractFile
显示文件 Open project: wsdltophp/packagegenerator Class Usage Examples

Protected Properties

Property Type Description
$runComposerUpdate boolean Tests purpose: do not run composer update command

Public Methods

Method Description
getFileExtension ( ) : string
getRunComposerUpdate ( ) : boolean
setRunComposerUpdate ( boolean $runComposerUpdate ) : Composer

Protected Methods

Method Description
addAutoloadToComposerJson ( ) : Composer
encodeToJson ( array $content ) : string
getComposerFileContent ( ) : array
getComposerFilePath ( ) : string
getPsr4Autoload ( ) : array
setComposerFileContent ( array $content ) : Composer
writeFile ( ) : integer | boolean

Method Details

addAutoloadToComposerJson() protected method

protected addAutoloadToComposerJson ( ) : Composer
return Composer

encodeToJson() protected static method

protected static encodeToJson ( array $content ) : string
$content array
return string

getComposerFileContent() protected method

protected getComposerFileContent ( ) : array
return array

getComposerFilePath() protected method

protected getComposerFilePath ( ) : string
return string

getFileExtension() public method

public getFileExtension ( ) : string
return string

getPsr4Autoload() protected method

protected getPsr4Autoload ( ) : array
return array

getRunComposerUpdate() public method

public getRunComposerUpdate ( ) : boolean
return boolean

setComposerFileContent() protected method

protected setComposerFileContent ( array $content ) : Composer
$content array
return Composer

setRunComposerUpdate() public method

public setRunComposerUpdate ( boolean $runComposerUpdate ) : Composer
$runComposerUpdate boolean
return Composer

writeFile() protected method

See also: WsdlToPhp\PackageGenerator\File\AbstractFile::writeFile()
protected writeFile ( ) : integer | boolean
return integer | boolean

Property Details

$runComposerUpdate protected_oe property

Tests purpose: do not run composer update command
protected bool $runComposerUpdate
return boolean