* @return string
*/
public static function alist(array $items, array $attributes = null, $tag = 'ul') {
- $output = '';
-
+ $output = html_writer::start_tag($tag, $attributes)."\n";
foreach ($items as $item) {
- $output .= html_writer::start_tag('li') . "\n";
- $output .= $item . "\n";
- $output .= html_writer::end_tag('li') . "\n";
+ $output .= html_writer::tag('li', $item)."\n";
}
-
- return html_writer::tag($tag, $output, $attributes);
+ $output .= html_writer::end_tag($tag);
+ return $output;
}
/**