function lessc::argumentDef in Less CSS Preprocessor 6.3
Same name and namespace in other branches
- 6 lessc.inc.php \lessc::argumentDef()
1 call to lessc::argumentDef()
- lessc::chunk in lessphp/
lessc.inc.php
File
- lessphp/
lessc.inc.php, line 558
Class
Code
function argumentDef(&$args, $delim = ';') {
$s = $this
->seek();
if (!$this
->literal('(')) {
return false;
}
$values = array();
while ($this
->variable($vname)) {
$arg = array(
$vname,
);
if ($this
->assign() && $this
->propertyValue($value)) {
$arg[] = $value;
// let the : slide if there is no value
}
$values[] = $arg;
if (!$this
->literal($delim)) {
break;
}
}
if (!$this
->literal(')')) {
$this
->seek($s);
return false;
}
$args = $values;
return true;
}