WebLoader\Nette\LoaderFactory::createCssLoader PHP Méthode

createCssLoader() public méthode

public createCssLoader ( string $name ) : WebLoader\Nette\CssLoader
$name string
Résultat WebLoader\Nette\CssLoader
    public function createCssLoader($name)
    {
        /** @var Compiler $compiler */
        $compiler = $this->serviceLocator->getService($this->extensionName . '.css' . ucfirst($name) . 'Compiler');
        return new CssLoader($compiler, $this->formatTempPath($name));
    }

Usage Example

 public function startup()
 {
     parent::startup();
     $this->cssLoader = $this->webLoader->createCssLoader('default');
     $this->jsLoader = $this->webLoader->createJavaScriptLoader('default');
     // css file
     $cssCompiler = $this->cssLoader->getCompiler();
     $this->cssLoaderFile = $cssCompiler->getOutputNamingConvention()->getFilename($cssCompiler->getFileCollection()->getFiles(), $cssCompiler) . '?' . $cssCompiler->getLastModified();
     // js file
     $jsCompiler = $this->jsLoader->getCompiler();
     $this->jsLoaderFile = $jsCompiler->getOutputNamingConvention()->getFilename($jsCompiler->getFileCollection()->getFiles(), $jsCompiler) . '?' . $jsCompiler->getLastModified();
 }
All Usage Examples Of WebLoader\Nette\LoaderFactory::createCssLoader