uspilot / db_init
Database init class
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/uspilot/db_init
Requires
This package is auto-updated.
Last update: 2025-09-29 02:51:41 UTC
README
Use this class to do initialization of MySQL database using PDO engine
Installation
$composer require uspilot/db_init
Then copy ini/ folder to your php working dir
Usage
use \DBInit\DBInit; $pdo = DBInit::initialize();
Check that connection is still alive or not:
if (!DBInit::checkAlive()) $pdo = DBInit::initialize();
Get handler to active PDO connection:
$pdo = DBInit::getPdo()?: DBInit::initialize();
Default ini file is 'ini/db_config.php', default path to folder is your php program working dir
'host' file contain section name from db_config.php configuration file.