nkey / caribu-mvc-bootstrap
Caribu (M)VC 的 Bootstrap 视图插件
1.0
2015-07-26 09:20 UTC
Requires
- php: >=5.4
- eternicode/bootstrap-datepicker: 1.4.0
- nkey/caribu-mvc: 1.0.*@dev
- nkey/phpgenerics: 1.1.*@dev
- serhioromano/bootstrap-calendar: 0.2.4
This package is auto-updated.
Last update: 2024-09-29 03:57:51 UTC
README
Caribu MVC 的 Bootstrap 插件
这是一个为 Caribu MVC 使用的 Bootstrap 视图插件
composer.json
{ "require" : { "nkey/caribu-mvc" : "dev-master", "nkey/caribu-mvc-bootstrap" : "dev-master", "nkey/phpgenerics" : "dev-master", "psr/log" : "1.0.0" } }
public/index.php
<?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();