Significant changes have been implemented in the database operations, particularly in update and insert functions, ensuring more stable and efficient handling of queries. Form capabilities have been enhanced by adding new attributes for processing decimal steps, further improving data input methods. This update also includes considerable refactoring and security enhancements in the PDO class.
118 lines
3.8 KiB
PHP
118 lines
3.8 KiB
PHP
<?php
|
|
/**
|
|
* User - stephan
|
|
* Date - 24.01.17
|
|
* Time - 20:28
|
|
* @author - Stephan Kasdorf
|
|
* @category - [PLEASE SPECIFIY]
|
|
* @license - BSD License
|
|
*/
|
|
if(session_status() == PHP_SESSION_NONE)
|
|
{
|
|
session_start();
|
|
}
|
|
/**
|
|
* @desc Nibiru framework functionality
|
|
*/
|
|
require_once __DIR__ . '/t/messages.php';
|
|
require_once __DIR__ . '/t/pageination.php';
|
|
require_once __DIR__ . '/c/settings.php';
|
|
require_once __DIR__ . '/c/config.php';
|
|
require_once __DIR__ . '/c/registry.php';
|
|
require_once __DIR__ . '/c/router.php';
|
|
require_once __DIR__ . '/i/IEngine.php';
|
|
require_once __DIR__ . '/c/engine.php';
|
|
require_once __DIR__ . '/l/autoload.php';
|
|
/**
|
|
* @desc Database connectivity
|
|
*/
|
|
require_once __DIR__ . '/i/IMysql.php';
|
|
require_once __DIR__ . '/c/mysql.php';
|
|
require_once __DIR__ . '/i/IPdo.php';
|
|
require_once __DIR__ . '/c/pdo.php';
|
|
/**
|
|
* @desc Database ODBC support
|
|
*/
|
|
require_once __DIR__ . '/i/IOdbc.php';
|
|
require_once __DIR__ . '/c/odbc.php';
|
|
require_once __DIR__ . '/i/IPostgres.php';
|
|
require_once __DIR__ . '/c/postgres.php';
|
|
require_once __DIR__ . '/i/IPsql.php';
|
|
require_once __DIR__ . '/c/psql.php';
|
|
require_once __DIR__ . '/i/IPostgresql.php';
|
|
require_once __DIR__ . '/c/postgresql.php';
|
|
require_once __DIR__ . '/i/IDb.php';
|
|
require_once __DIR__ . '/i/IPageination.php';
|
|
require_once __DIR__ . '/a/mysql.db.php';
|
|
require_once __DIR__ . '/a/postgres.db.php';
|
|
require_once __DIR__ . '/a/postgresql.db.php';
|
|
require_once __DIR__ . '/f/db.php';
|
|
require_once __DIR__ . '/a/pageination.php';
|
|
require_once __DIR__ . '/c/table.php';
|
|
require_once __DIR__ . '/c/model.php';
|
|
/**
|
|
* @desc MVC functionality
|
|
*/
|
|
require_once __DIR__ . '/i/IForm.php';
|
|
require_once __DIR__ . '/f/form.php';
|
|
require_once __DIR__ . '/t/form.php';
|
|
require_once __DIR__ . '/c/formattributes.php';
|
|
require_once __DIR__ . '/c/form.php';
|
|
require_once __DIR__ . '/c/typetext.php';
|
|
require_once __DIR__ . '/c/typepassword.php';
|
|
require_once __DIR__ . '/c/typeemail.php';
|
|
require_once __DIR__ . '/c/typesubmit.php';
|
|
require_once __DIR__ . '/c/typetextarea.php';
|
|
require_once __DIR__ . '/c/typeradio.php';
|
|
require_once __DIR__ . '/c/typedate.php';
|
|
require_once __DIR__ . '/c/typedatetime.php';
|
|
require_once __DIR__ . '/c/typetelefon.php';
|
|
require_once __DIR__ . '/c/typesearch.php';
|
|
require_once __DIR__ . '/c/typehidden.php';
|
|
require_once __DIR__ . '/c/typebutton.php';
|
|
require_once __DIR__ . '/c/typeimagesubmit.php';
|
|
require_once __DIR__ . '/c/typenumber.php';
|
|
require_once __DIR__ . '/c/typereset.php';
|
|
require_once __DIR__ . '/c/typefileupload.php';
|
|
require_once __DIR__ . '/c/typecheckbox.php';
|
|
require_once __DIR__ . '/c/typecolor.php';
|
|
require_once __DIR__ . '/c/typeoption.php';
|
|
require_once __DIR__ . '/c/typeselect.php';
|
|
require_once __DIR__ . '/c/typerange.php';
|
|
require_once __DIR__ . '/c/typeurl.php';
|
|
require_once __DIR__ . '/c/typelabel.php';
|
|
require_once __DIR__ . '/c/typeopendiv.php';
|
|
require_once __DIR__ . '/c/typeclosediv.php';
|
|
require_once __DIR__ . '/c/typeopenany.php';
|
|
require_once __DIR__ . '/c/typecloseany.php';
|
|
require_once __DIR__ . '/i/IView.php';
|
|
require_once __DIR__ . '/c/view.php';
|
|
require_once __DIR__ . '/i/IController.php';
|
|
require_once __DIR__ . '/c/controller.php';
|
|
require_once __DIR__ . '/a/controller.php';
|
|
require_once __DIR__ . '/c/jsonnavigation.php';
|
|
/**
|
|
* @desc MMVC functionality
|
|
*/
|
|
require_once __DIR__ . '/i/IModule.php';
|
|
require_once __DIR__ . '/a/module.php';
|
|
require_once __DIR__ . '/c/module.php';
|
|
/**
|
|
* @desc currently unfinished
|
|
*/
|
|
require_once __DIR__ . '/i/IAuth.php';
|
|
require_once __DIR__ . '/c/auth.php';
|
|
/**
|
|
* @desc main application starters
|
|
*/
|
|
require_once __DIR__ . '/c/debug.php';
|
|
require_once __DIR__ . '/c/display.php';
|
|
/**
|
|
* @desc Framework dispatch process
|
|
* basic controller and action handling
|
|
*/
|
|
require_once __DIR__ . '/c/dispatcher.php';
|
|
/**
|
|
* @desc Run the framework no game no gain
|
|
*/
|
|
Nibiru\Dispatcher::getInstance()->run(); |