PHP Class WsdlToPhp\PackageGenerator\File\AbstractFile

Inheritance: implements WsdlToPhp\PackageGenerator\File\FileInterface
Mostra file Open project: wsdltophp/packagegenerator Class Usage Examples

Protected Properties

Property Type Description
$file WsdlToPhp\PhpGenerator\Component\PhpFile
$generator WsdlToPhp\PackageGenerator\Generator\Generator

Public Methods

Method Description
__construct ( Generator $generator, string $name )
getFile ( ) : WsdlToPhp\PhpGenerator\Component\PhpFile
getFileExtension ( ) : string
getFileName ( ) : string
getGenerator ( ) : Generator
setGenerator ( Generator $generator ) : AbstractFile
write ( ) : integer | boolean

Protected Methods

Method Description
getFileDestination ( ) : string
setFile ( WsdlToPhp\PhpGenerator\Component\PhpFile $file ) : AbstractFile
writeFile ( ) : integer | boolean

Method Details

__construct() public method

public __construct ( Generator $generator, string $name )
$generator WsdlToPhp\PackageGenerator\Generator\Generator
$name string

getFile() public method

public getFile ( ) : WsdlToPhp\PhpGenerator\Component\PhpFile
return WsdlToPhp\PhpGenerator\Component\PhpFile

getFileDestination() protected method

protected getFileDestination ( ) : string
return string

getFileExtension() public method

public getFileExtension ( ) : string
return string

getFileName() public method

public getFileName ( ) : string
return string

getGenerator() public method

public getGenerator ( ) : Generator
return WsdlToPhp\PackageGenerator\Generator\Generator

setFile() protected method

protected setFile ( WsdlToPhp\PhpGenerator\Component\PhpFile $file ) : AbstractFile
$file WsdlToPhp\PhpGenerator\Component\PhpFile
return AbstractFile

setGenerator() public method

public setGenerator ( Generator $generator ) : AbstractFile
$generator WsdlToPhp\PackageGenerator\Generator\Generator
return AbstractFile

write() public method

public write ( ) : integer | boolean
return integer | boolean

writeFile() protected method

protected writeFile ( ) : integer | boolean
return integer | boolean

Property Details

$file protected_oe property

protected PhpFile,WsdlToPhp\PhpGenerator\Component $file
return WsdlToPhp\PhpGenerator\Component\PhpFile

$generator protected_oe property

protected Generator,WsdlToPhp\PackageGenerator\Generator $generator
return WsdlToPhp\PackageGenerator\Generator\Generator