Beans_Lessc::patternMatchAll PHP Method

patternMatchAll() protected method

protected patternMatchAll ( $blocks, $orderedArgs, $keywordArgs, $skip = [] )
    protected function patternMatchAll($blocks, $orderedArgs, $keywordArgs, $skip = array())
    {
        $matches = null;
        foreach ($blocks as $block) {
            // skip seen blocks that don't have arguments
            if (isset($skip[$block->id]) && !isset($block->args)) {
                continue;
            }
            if ($this->patternMatch($block, $orderedArgs, $keywordArgs)) {
                $matches[] = $block;
            }
        }
        return $matches;
    }