コード例 #1
0
ファイル: index.php プロジェクト: phirecms/phire-updater
<?php

require_once __DIR__ . '/../vendor/autoload.php';
$pop = new Popcorn\Pop();
$pop->get('/', ['controller' => 'Phire\\Updater\\Controller\\IndexController', 'action' => 'index']);
$pop->get('/latest/:resource', ['controller' => 'Phire\\Updater\\Controller\\IndexController', 'action' => 'latest']);
$pop->post('/fetch/:resource', ['controller' => 'Phire\\Updater\\Controller\\IndexController', 'action' => 'fetch']);
$pop->post('/test', ['controller' => 'Phire\\Updater\\Controller\\IndexController', 'action' => 'test']);
$pop->get('*', ['controller' => 'Phire\\Updater\\Controller\\IndexController', 'action' => 'error']);
$pop->run();
コード例 #2
0
ファイル: index.php プロジェクト: phirecms/phire-stats
<?php

require_once __DIR__ . '/../vendor/autoload.php';
$pop = new Popcorn\Pop();
$pop->get('/', ['controller' => 'Phire\\Stats\\Controller\\IndexController', 'action' => 'index']);
$pop->setRoutes('get,post', '/login', ['controller' => 'Phire\\Stats\\Controller\\IndexController', 'action' => 'login']);
$pop->get('/logout', ['controller' => 'Phire\\Stats\\Controller\\IndexController', 'action' => 'logout']);
$pop->post('/system', ['controller' => 'Phire\\Stats\\Controller\\IndexController', 'action' => 'system']);
$pop->post('/module', ['controller' => 'Phire\\Stats\\Controller\\IndexController', 'action' => 'module']);
$pop->post('/theme', ['controller' => 'Phire\\Stats\\Controller\\IndexController', 'action' => 'theme']);
$pop->get('*', ['controller' => 'Phire\\Stats\\Controller\\IndexController', 'action' => 'error']);
$pop->run();