Beans_Lessc::compressList PHP Method

compressList() public static method

public static compressList ( $items, $delim )
    public static function compressList($items, $delim)
    {
        if (!isset($items[1]) && isset($items[0])) {
            return $items[0];
        } else {
            return array('list', $delim, $items);
        }
    }

Usage Example

コード例 #1
0
ファイル: lessc.php プロジェクト: Getbeans/Beans
 public function propertyValue(&$value, $keyName = null)
 {
     $values = array();
     if ($keyName !== null) {
         $this->env->currentProperty = $keyName;
     }
     $s = null;
     while ($this->expressionList($v)) {
         $values[] = $v;
         $s = $this->seek();
         if (!$this->literal(',')) {
             break;
         }
     }
     if ($s) {
         $this->seek($s);
     }
     if ($keyName !== null) {
         unset($this->env->currentProperty);
     }
     if (count($values) == 0) {
         return false;
     }
     $value = Beans_Lessc::compressList($values, ', ');
     return true;
 }