yii\console\controllers\AssetController::combineCssFiles PHP Метод

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

Combines CSS files into a single one.
public combineCssFiles ( array $inputFiles, string $outputFile )
$inputFiles array source file names.
$outputFile string output file name.
    public function combineCssFiles($inputFiles, $outputFile)
    {
        $content = '';
        $outputFilePath = dirname($this->findRealPath($outputFile));
        foreach ($inputFiles as $file) {
            $content .= "/*** BEGIN FILE: {$file} ***/\n" . $this->adjustCssUrl(file_get_contents($file), dirname($this->findRealPath($file)), $outputFilePath) . "/*** END FILE: {$file} ***/\n";
        }
        if (!file_put_contents($outputFile, $content)) {
            throw new Exception("Unable to write output CSS file '{$outputFile}'.");
        }
    }