mirror of
https://github.com/24eme/signaturepdf.git
synced 2023-08-25 09:33:08 +02:00
90 lines
1.5 KiB
PHP
90 lines
1.5 KiB
PHP
<?php
|
|
|
|
// Kickstart the framework
|
|
$f3=require('lib/base.php');
|
|
|
|
$f3->set('DEBUG',1);
|
|
if ((float)PCRE_VERSION<8.0)
|
|
trigger_error('PCRE version is out of date');
|
|
|
|
// Load configuration
|
|
$f3->config('config.ini');
|
|
|
|
$f3->route('GET /',
|
|
function($f3) {
|
|
$classes=array(
|
|
'Base'=>
|
|
array(
|
|
'hash',
|
|
'json',
|
|
'session',
|
|
'mbstring'
|
|
),
|
|
'Cache'=>
|
|
array(
|
|
'apc',
|
|
'apcu',
|
|
'memcache',
|
|
'memcached',
|
|
'redis',
|
|
'wincache',
|
|
'xcache'
|
|
),
|
|
'DB\SQL'=>
|
|
array(
|
|
'pdo',
|
|
'pdo_dblib',
|
|
'pdo_mssql',
|
|
'pdo_mysql',
|
|
'pdo_odbc',
|
|
'pdo_pgsql',
|
|
'pdo_sqlite',
|
|
'pdo_sqlsrv'
|
|
),
|
|
'DB\Jig'=>
|
|
array('json'),
|
|
'DB\Mongo'=>
|
|
array(
|
|
'json',
|
|
'mongo'
|
|
),
|
|
'Auth'=>
|
|
array('ldap','pdo'),
|
|
'Bcrypt'=>
|
|
array(
|
|
'openssl'
|
|
),
|
|
'Image'=>
|
|
array('gd'),
|
|
'Lexicon'=>
|
|
array('iconv'),
|
|
'SMTP'=>
|
|
array('openssl'),
|
|
'Web'=>
|
|
array('curl','openssl','simplexml'),
|
|
'Web\Geo'=>
|
|
array('geoip','json'),
|
|
'Web\OpenID'=>
|
|
array('json','simplexml'),
|
|
'Web\OAuth2'=>
|
|
array('json'),
|
|
'Web\Pingback'=>
|
|
array('dom','xmlrpc'),
|
|
'CLI\WS'=>
|
|
array('pcntl')
|
|
);
|
|
$f3->set('classes',$classes);
|
|
$f3->set('content','welcome.htm');
|
|
echo View::instance()->render('layout.htm');
|
|
}
|
|
);
|
|
|
|
$f3->route('GET /userref',
|
|
function($f3) {
|
|
$f3->set('content','userref.htm');
|
|
echo View::instance()->render('layout.htm');
|
|
}
|
|
);
|
|
|
|
$f3->run();
|