public static function getConnection()
 {
     if (!MySQLUtil::$connected) {
         /*
          * get db props and set up doctrine manager
          */
         $props = Properties::getInstance();
         $props->loadFromFile();
         $db_server = $props->getProperty("db.server");
         $db_user = $props->getProperty("db.username");
         $db_password = $props->getProperty("db.password");
         $db_name = $props->getProperty("db.name");
         $dsn = 'mysql://' . $db_user . ':' . $db_password . '@' . $db_server . '/' . $db_name;
         $db = mysql_connect($db_server, $db_user, $db_password);
         if (mysql_select_db($db_name)) {
             MySQLUtil::$connected = true;
         }
     }
 }
示例#2
0
function getProperty($propKey, $default)
{
    return is_null(Properties::getInstance()->getProperty($propKey)) ? $default : Properties::getInstance()->getProperty($propKey);
}
示例#3
0
文件: System.php 项目: rgantt/japha
 /**
  * Get a single property
  *
  * @param key The name of the property
  */
 static function getProperty($key)
 {
     return Properties::getInstance()->get($key);
 }