library caribu-mvc-bootstrap
Bootstrap View addon for Caribu (M)VC
nkey/caribu-mvc-bootstrap
Bootstrap View addon for Caribu (M)VC
- Sunday, July 26, 2015
- by maikgreubel
- Repository
- 1 Watchers
- 0 Stars
- 18 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 1 Versions
- 0 % Grown
caribu-mvc-bootstrap
Bootstrap addon for Caribu MVC, (*1)
This is an addon for Caribu MVC to work with bootstrap as view., (*2)
composer.json:, (*3)
{
"require" : {
"nkey/caribu-mvc" : "dev-master",
"nkey/caribu-mvc-bootstrap" : "dev-master",
"nkey/phpgenerics" : "dev-master",
"psr/log" : "1.0.0"
}
}
public/index.php:, (*4)
<?php
namespace Nkey\Caribu\Mvc\Tests;
require_once dirname(__FILE__) . '/../vendor/autoload.php';
use Nkey\Caribu\Mvc\Controller\AbstractController;
use Nkey\Caribu\Mvc\Application;
class BootstrapTestController extends AbstractController
{
/**
* @webMethod
*/
public function index()
{
$this->response->addHeader('Last-modified', \DateTime::createFromFormat('U', filemtime(__FILE__))->format(\DateTime::RFC2822));
echo '<div class="panel panel-default">';
echo '<div class="panel-body">';
echo '<h2>Hello Caribu Bootstrap!</h2>';
echo '</div>';
echo '</div>';
}
}
Application::getInstance()->registerView('\Nkey\Caribu\Mvc\View\BootstrapView')
->registerController('\Nkey\Caribu\Mvc\Tests\BootstrapTestController')
->setDefaults('BootstrapTest');
Application::getInstance()->serve();