<?php namespace { require_once __DIR__ . '/../vendor/autoload.php'; use Pimple\Container; class Application extends \Dietcube\Application { public function config(Container $c) { } } class Route implements \Dietcube\RouteInterface { public function definition(Container $c) { return [['GET', '/', 'Example::hello']]; } } } namespace Controller { class ExampleController extends \Dietcube\Controller { public function hello() { return 'hello world'; } } } namespace { \Dietcube\Dispatcher::invoke('Application', __DIR__ . '/..', 'development'); }
<?php /** * */ require dirname(__DIR__) . '/vendor/autoload.php'; use Dietcube\Dispatcher; Dispatcher::invoke('\\Bravewood\\Application', dirname(__DIR__) . '/app', Dispatcher::getEnv());
<?php /** * */ require dirname(__DIR__) . '/vendor/autoload.php'; use Dietcube\Dispatcher; Dispatcher::invoke('\\DietcubeSample\\Application', dirname(__DIR__) . '/app', Dispatcher::getEnv());
<?php /** * Created by IntelliJ IDEA. * User: yui_tang * Date: 1/12/16 * Time: 19:03 */ require dirname(__DIR__) . '/vendor/autoload.php'; use Dietcube\Dispatcher; Dispatcher::invoke('\\ZDiet\\Application', dirname(__DIR__) . '/app', Dispatcher::getEnv());