Kohana Development

Below are the various projects, modules and helpers I've created for Kohana.

Front-end Modules

HTML Table Library

HTML Table Library transforms any iteratable datasource into HTML tables, with rich rendering options and callbacks.

Site Navigation Library

The Site Navigation library automatically builds menu and navigation systems for your site.

AutoView

AutoView resolves method-less urls to corresponding views, creates default index pages for folders and controllers, and provides friendly 404 pages.

Downloader

The Downloader module allows you to pre-configure groups of files and folders for zipped-downloading.

Template Mailer

Template Mailer facilitates sending of customised HTML emails which will maintain their look and feel across a variety of email clients.

Development Modules

Stats Module

The Stats module allows you to run multiple rounds of benchmarks and compare averaged results within a user-friendly UI

Librarian

The Stats module allows you to run multiple rounds of benchmarks and compare averaged results within a user-friendly UI

Code Tools

Documentor

The Documentor project is designed to quickly but powerfully document your PHP classes to both HTML and Redmine

Comment Headings

Comment Headings creates ASCII art-style headings to use in your scripts, which makes navigation and organisation of large scripts considerably easier.

Helpers

Note that these helpers will always be works in progress:

Array Handles a multitude of array tasks
Data Handles data (incorporating file data) tasks
Filesystem Handles everything file and folder-related within Kohana
Utils A miscellaneous utility class

Download all helpers here: helpers.zip