getCss() public method

public getCss ( ) : Flarum\Asset\CompilerInterface
return Flarum\Asset\CompilerInterface
コード例 #1
0
ファイル: ConfigureWebApp.php プロジェクト: Luceos/core
 public function addAssets($files)
 {
     foreach ((array) $files as $file) {
         $ext = pathinfo($file, PATHINFO_EXTENSION);
         switch ($ext) {
             case 'js':
                 $this->view->getJs()->addFile($file);
                 break;
             case 'css':
             case 'less':
                 $this->view->getCss()->addFile($file);
                 break;
         }
     }
 }
コード例 #2
0
ファイル: AbstractWebApp.php プロジェクト: Luceos/core
 /**
  * @param WebAppView $view
  */
 private function addCustomLess(WebAppView $view)
 {
     $css = $view->getCss();
     $localeCss = $view->getLocaleCss();
     $lessVariables = function () {
         $less = '';
         foreach ($this->getLessVariables() as $name => $value) {
             $less .= "@{$name}: {$value};";
         }
         return $less;
     };
     $css->addString($lessVariables);
     $localeCss->addString($lessVariables);
     $css->addString(function () {
         return $this->settings->get('custom_less');
     });
 }