29 lines
693 B
PHP
29 lines
693 B
PHP
<?php
|
|
|
|
require '../lib/autoload.php';
|
|
|
|
$f3 = \Base::instance();
|
|
$f3->config('../app/config/.env.cfg');
|
|
$f3->set('DEBUG', 3); // development debug
|
|
$f3->set('CACHE', FALSE);
|
|
|
|
/**
|
|
* Not required yet
|
|
*/
|
|
$htmlpurifier = \HTMLPurifier::instance();
|
|
// $htmlpurifier->purify($input);
|
|
$md = \ParsedownTableExtension::instance();
|
|
$md->setSafeMode(true);
|
|
|
|
$f3->set('EXT', [new ParsedownHelper, new BulmaFormHelper, new IconsHelper]);
|
|
|
|
$f3->set('DB', new \DB\SQL(
|
|
'mysql:host=localhost;port=3306;dbname=' . $f3->get('database.db_name'),
|
|
$f3->get('database.username'),
|
|
$f3->get('database.password')
|
|
));
|
|
|
|
new \DB\SQL\Session($f3->get('DB'));
|
|
$f3->set('SESSION.status', 'running');
|
|
|
|
$f3->run(); |