示例#1
0
 /**
  * 
  * 获取单例
  * @return Yun_Db_Mysql_Builder
  */
 public static function getInstance()
 {
     if (null === self::$instance) {
         self::$instance = new Yun_Db_Mysql_Builder();
     }
     return self::$instance;
 }
示例#2
0
 /**
  * @dataProvider getBuilderForTest
  */
 public function test_sqlOfUpdate(Yun_Db_Mysql_Builder $builder)
 {
     $sql = $builder->sqlOfUpdate('table', array('name' => 'tom', 'age' => 30), 'key', 'value');
     $ex_sql = "UPDATE `table` SET `name`='tom',`age`=30 WHERE `key`='value'";
     $this->assertEquals($sql, $ex_sql);
 }
示例#3
0
 /**
  * @see Yun_Db_Conf_Interface::getBuilder()
  */
 public function getBuilder()
 {
     return Yun_Db_Mysql_Builder::getInstance();
 }