kartik\helpers\Html::getMediaList PHP Method

getMediaList() protected static method

Processes media items array to generate a recursive list.
protected static getMediaList ( array $items, boolean $top = true ) : string
$items array the media items
$top boolean whether item is the topmost parent
return string
    protected static function getMediaList($items, $top = true)
    {
        $content = '';
        foreach ($items as $item) {
            $tag = $top ? 'li' : 'div';
            if (isset($item['items'])) {
                $item['body'] .= static::getMediaList($item['items'], false);
            }
            $content .= static::getMediaItem($item, $tag) . "\n";
        }
        return $content;
    }