public function __list() { $html = "<ul style='list-style:none'>"; $directory = APPPATH . '/views/snippets/'; $files = zest::dir_to_array($directory); foreach ($files as $file) { $filename = str_replace('.zest', '', $file); $display_name = ucwords(str_replace('_', ' ', $filename)); $html .= "<li style='padding-left:45px !important;' class='snippet'><div class='right'> " . html::anchor('admin/snippets/edit/' . $filename, html::image('zest/images/icon_pencil.png')) . "</div><span>" . $display_name . "</span></li>"; // tidy up: close the handler } $html .= "</ul>"; return $html; }