PHP Class Spatie\Php7to5\DirectoryConverter

Show file Open project: spatie/7to5 Class Usage Examples

Protected Properties

Property Type Description
$copyNonPhpFiles string
$logger

Public Methods

Method Description
__construct ( string $sourceDirectory ) DirectoryConverter constructor.
alsoCopyNonPhpFiles ( )
doNotCopyNonPhpFiles ( )
log ( $sourceItem, $target )
savePhp5FilesTo ( string $destinationDirectory )
setLogger ( Symfony\Component\Console\Output\OutputInterface $output )

Protected Methods

Method Description
convertToPhp5 ( string $filePath )
copyDirectory ( string $sourceDirectory, string $destinationDirectory )
isPhpFile ( string $filePath ) : boolean

Method Details

__construct() public method

DirectoryConverter constructor.
public __construct ( string $sourceDirectory )
$sourceDirectory string

alsoCopyNonPhpFiles() public method

public alsoCopyNonPhpFiles ( )

convertToPhp5() protected method

protected convertToPhp5 ( string $filePath )
$filePath string

copyDirectory() protected method

protected copyDirectory ( string $sourceDirectory, string $destinationDirectory )
$sourceDirectory string
$destinationDirectory string

doNotCopyNonPhpFiles() public method

isPhpFile() protected method

protected isPhpFile ( string $filePath ) : boolean
$filePath string
return boolean

log() public method

public log ( $sourceItem, $target )

savePhp5FilesTo() public method

public savePhp5FilesTo ( string $destinationDirectory )
$destinationDirectory string

setLogger() public method

public setLogger ( Symfony\Component\Console\Output\OutputInterface $output )
$output Symfony\Component\Console\Output\OutputInterface

Property Details

$copyNonPhpFiles protected property

protected string $copyNonPhpFiles
return string

$logger protected property

protected $logger