Spatie\Php7to5\DirectoryConverter::savePhp5FilesTo PHP Метод

savePhp5FilesTo() публичный Метод

public savePhp5FilesTo ( string $destinationDirectory )
$destinationDirectory string
    public function savePhp5FilesTo($destinationDirectory)
    {
        if ($destinationDirectory === '') {
            throw InvalidParameter::directoryIsRequired();
        }
        $this->copyDirectory($this->sourceDirectory, $destinationDirectory);
    }

Usage Example

Пример #1
0
 protected function convertPHPFilesInDirectory(InputInterface $input, OutputInterface $output)
 {
     $source = $input->getArgument('source');
     $destination = $input->getArgument('destination');
     $converter = new DirectoryConverter($source);
     $this->isDestinationASourceDirectory($source, $destination);
     $this->isDestinationDifferentThanSource($source, $destination);
     if (!$input->getOption('copy-all')) {
         $converter->doNotCopyNonPhpFiles();
     }
     if (file_exists($destination) && !$input->getOption('overwrite')) {
         throw InvalidParameter::destinationExist();
     }
     $converter->setLogger($output);
     $converter->savePhp5FilesTo($destination);
 }