Example #1
0
 /**
  * Parses a variable
  * @param array line to parse
  * @return SassVariableNode variable node
  */
 private function parseVariable($line)
 {
     $matches = SassVariableNode::match($line);
     return new SassVariableNode($matches[SassVariableNode::NAME], $matches[SassVariableNode::VALUE], $matches[SassVariableNode::ASSIGNMENT] === SassVariableNode::IS_OPTIONAL);
 }
Example #2
0
 /**
  * Parses a variable
  * @param array line to parse
  * @return SassVariableNode variable node
  */
 private function parseVariable($line)
 {
     $matches = SassVariableNode::match($line, $this->options['propertySyntax']);
     return new SassVariableNode($matches[SassVariableNode::NAME], $matches[SassVariableNode::VALUE], $matches[SassVariableNode::ASSIGNMENT] === SassVariableNode::IS_OPTIONAL);
 }