Use the simple and yet powerful Laravel Blade templating engine as a standalone component.
PHP
Pull request Compare This branch is 10 commits ahead, 23 commits behind PhiloNL:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
composer.json
readme.md

readme.md

Installation

The package can be installed via Composer by requiring the "50onred/laravel-blade": "1.3" package in your project's composer.json.

[
    "require": {
        "50onred/laravel-blade": "1.3"
    }
]

Usage

<?php

/*
|--------------------------------------------------------------------------
| Register The Auto Loader
|--------------------------------------------------------------------------
|
| Composer provides a convenient, automatically generated class loader
| for our application. We just need to utilize it! We'll require it
| into the script here so that we do not have to worry about the
| loading of any our classes "manually". Feels great to relax.
|
*/

require 'vendor/autoload.php';

use FiftyOnRed\Blade\Blade;

$views = __DIR__ . '/views';
$cache = __DIR__ . '/cache';

$blade = new Blade($views, $cache);
echo $blade->view()->make('hello');

You can use all blade features as described in the Laravel 4 documentation: http://laravel.com/docs/templates#blade-templating