| 
<?php
// PREFERABLE TO PUT THIS FILE AT THE ROOT OF YOUR WEB FOLDER
 // SERVER CONFIGURATIONS
 class Config {
 protected $user = 'root'; //
 protected $pass = ''; // DATABASE USER PASSWORD
 protected $dbtype = 'mysql'; // DATABASE TYPE
 protected $host = 'localhost'; // DATABASE HOST
 protected $dbname = 'pagify'; // DATABASE NAME
 protected $port = 3306;  //To change if your database listen to a different port
 protected $basepath; // The base path of you application   ---> will be use to include file easily later!!!
 public $class_folder = 'classes'; //Folder name where you store your classes
 public $library_folder = 'library'; //Folder name where you store your global functions and variables
 
 protected $dsn = "";
 
 // Construtor
 public function __construct() {
 //@session_start();
 $this->basepath = $this->get_path('.');
 include_once $this->basepath . DIRECTORY_SEPARATOR . $this->library_folder . DIRECTORY_SEPARATOR . 'library.php';
 $this->dsn = $this->buildDsn();
 }
 
 // Build the string of the DSN
 private function buildDsn() {
 return "mysql:host=$this->host;port=$this->port;dbname=$this->dbname";
 }
 
 // Get the absolute path to your application
 public function get_path($path) {
 return realpath($path);
 }
 
 // Destructor
 public function __destruct() {
 
 }
 
 }
 ?>
 |