Represents a CSS Import.
상속: extends SassNode
 /**
  * SassImportNode.
  *
  * @param object source token
  *
  * @return SassImportNode
  */
 public function __construct($token, $parent)
 {
     parent::__construct($token, $parent);
     preg_match(self::MATCH, $token->source, $matches);
     foreach (SassList::_build_list($matches[self::FILES]) as $file) {
         $this->files[] = trim($file, '"\'; ');
     }
 }
예제 #2
0
 /**
  * Parses an @import directive
  * @param array line
  * @return SassImportNode
  */
 private function parseImport($line)
 {
     $matches = SassImportNode::match($line);
     return new SassImportNode($matches[SassImportNode::URI]);
 }