diff options
Diffstat (limited to 'bootstrap/database/Connection.php')
-rw-r--r-- | bootstrap/database/Connection.php | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/bootstrap/database/Connection.php b/bootstrap/database/Connection.php new file mode 100644 index 0000000..deec2c6 --- /dev/null +++ b/bootstrap/database/Connection.php @@ -0,0 +1,18 @@ +<?php + +class Connection +{ + public static function make($config) + { + try { + return new PDO( + $config['connection'].';dbname='.$config['name'], + $config['username'], + $config['password'], + $config['options'] + ); + } catch (PDOException $e) { + error_log($e->getMessage()); + } + } +} |