PPI\Framework\Console\Command\ModuleCreateCommand::processTemplatingFiles PHP Метод

processTemplatingFiles() приватный Метод

    private function processTemplatingFiles()
    {
        $tplFiles = $this->getTemplatingFilesFromEngine($this->tplEngine);
        // Copy core templating files over
        foreach ($this->tplEngineCoreFiles as $coreFile) {
            $tplFiles[] = $coreFile;
        }
        // Copy templating files over relevant to the specified engine
        $this->copyFiles($this->skeletonModuleDir, $this->moduleDir, $tplFiles);
        // Setting up templating tokens
        $tokenizedFiles = [];
        foreach ($tplFiles as $tplFile) {
            $tokenizedFiles[] = $tplFile;
        }
        $tokens['[TPL_ENGINE_EXT]'] = $this->tplEngine;
        $this->replaceTokensInFiles($this->moduleDir, $tokenizedFiles, $tokens);
    }