Skip to content
Luke Morton edited this page Oct 23, 2011 · 3 revisions

What is Beautiful View?

Beautiful View is a new take on the V in MVC for Kohana. It extends Kohana_View providing a separation from templates and view data. This separation is introduced with ViewModels and swappable Templates.

Aims

  • Encourage the use of the ViewModel pattern
  • Support unbiased template rendering
  • Maintain compatibility with Kohana_View

Requirements

  • PHP 5.3+
  • Kohana 3.2+

Testing

To run the PHPUnit tests for Beautiful View simply ensure you have initialised submodules (git submodule update --init). Then you can jump into the "test" folder and run the following command:

$ phpunit

Any time you make a pull request please ensure your changes pass all the tests and that you write new tests for new features or bugs you find.

Author

Beautiful View is a part of the Beautiful Components started by Luke Morton a.k.a. DrPheltRight.

License

It is MIT licensed and ready for you to use today.

Clone this wiki locally