An open API service indexing awesome lists of open source software.

https://github.com/badsyntax/kohana3-examples

Example files for Kohana v3
https://github.com/badsyntax/kohana3-examples

Last synced: 11 months ago
JSON representation

Example files for Kohana v3

Awesome Lists containing this project

README

          

These example files demonstrate basic [Kohana 3](http://kohanaframework.org/) functionality, including:

* Base template controller
* Form usage & validation
* Email using [SwiftMailer](https://github.com/swiftmailer/swiftmailer)
* Messages
* ORM & models
* Validation in the model
* Authentication (signin, signup, change profile, lost password)
* OAuth (twitter)
* OpenID (using [PHP OpenID](https://github.com/openid/php-openid))
* Pagination
* Base module, admin module
* Media compression & caching (using the [Media module](https://github.com/azampagl/kohana-media))

*Purpose of these files:*

* So I can learn KO3
* So others can learn KO3
* As a reference

**I don't suggest using these files as a boilerplate project.**

Have a look around the repository to see the example code. Feel free to copy. I cannot offer support.

*Disclaimer:*

Some of the code has been collated from the resources listed in the [DOCS](https://github.com/badsyntax/kohana3-examples/blob/master/DOCS.md). I've
referenced these projects in the example files.

*Please note*

* Most of the continuing functionality now exists in [kohana3-base](https://github.com/badsyntax/kohana3-base) and [kohana3-admin](https://github.com/badsyntax/kohana3-admin)
* The Kohana 3 examples site requires the [kohana3-base](https://github.com/badsyntax/kohana3-base) module to work!

*Installation:*

* If you really want to get the project running, view the [wiki page](https://github.com/badsyntax/kohana3-examples/wiki/Installation) for installation instructions.

Demo:

* Production: [http://kohana3.badsyntax.co/](http://kohana3.badsyntax.co/)
* Development: [http://dev.kohana3.badsyntax.co/](http://dev.kohana3.badsyntax.co/)

Suggestions welcome, send emails to willis.rh@gmail.com