browser_development-8.x-1.x-dev/src/Processing/SavingCssToDisk.php

src/Processing/SavingCssToDisk.php
<?php

namespace Drupal\browser_development\Processing;

/**
 * Once SCSS has been compiled SavingCssToDisk writes compressed CSS to disk.
 *
 * @package Drupal\browser_development\Processing
 */
class SavingCssToDisk extends FileSystemStructure {

  /**
   * Default constructor.
   *
   * @param mixed $data
   *   Customers CSS styles.
   */
  public function __construct($data = "{default}") {

    parent::__construct();
    $this->writeToDisk($data);
  }

  /**
   * Writing CSS to file.
   *
   * @param string $data
   *   Data to be added to the CSS file.
   */
  private function writeToDisk($data) {

    $this->writeToFile(
      print_r($data, 1)
    );
    \Drupal::service('cache.render')->invalidateAll();
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc