Example #1
0
File: db.php Project: kucrut/tt-rss
 public static function get()
 {
     if (self::$instance == null) {
         self::$instance = new self();
     }
     return self::$instance;
 }
Example #2
0
 public function save()
 {
     $db = Db::instance();
     // map database fields to class properties; omit id and dateCreated
     $db_properties = array('email' => $this->email, 'name' => $this->name);
     $db->store($this, __CLASS__, self::DB_TABLE, $db_properties);
 }
Example #3
0
 public static function getDbInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new Db();
     }
     return self::$instance;
 }
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new self(['database_type' => 'mysql', 'database_name' => 'notificador', 'server' => 'localhost', 'username' => 'root', 'password' => '', 'charset' => 'utf8']);
     }
     return self::$instance;
 }
Example #5
0
 public static function singleton()
 {
     if (self::$instance == false) {
         self::$instance = new parent(Config::host, Config::username, Config::pass, Config::dbname);
     }
     return self::$instance;
 }
Example #6
0
 public static function getInstance()
 {
     if (!self::$instance) {
         self::$instance = new Db();
     }
     return self::$instance;
 }
Example #7
0
 public function save()
 {
     $db = Db::instance();
     // map database fields to class properties; omit id and dateCreated
     $db_properties = array('description' => $this->description, 'group' => $this->group, 'css_class' => $this->cssClass, 'diffable' => $this->diffable, 'hidden' => $this->hidden, 'contribution' => $this->contribution);
     $db->store($this, __CLASS__, self::DB_TABLE, $db_properties);
 }
Example #8
0
 public static function getInstance()
 {
     if (Db::$instance == null) {
         Db::$instance = new Db();
     }
     return Db::$instance;
 }
Example #9
0
 /**
  *   Singleton
  */
 public static function getInstance()
 {
     if (null === self::$instance) {
         self::$instance = new self();
     }
     return self::$instance;
 }
Example #10
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
     }
     return self::$instance;
 }
Example #11
0
 public static function getInstance()
 {
     if (!self::$instance) {
         self::$instance = new PDO('mysql:host=' . _DB_HOST_ . ';dbname=' . _DB_NAME_, _DB_USER_, _DB_PASS_, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8', PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true));
     }
     return self::$instance;
 }
Example #12
0
 public function save()
 {
     $db = Db::instance();
     // map database fields to class properties; omit id and dateCreated
     $db_properties = array('user_id' => $this->userID, 'title' => $this->title, 'slug' => $this->slug);
     $db->store($this, __CLASS__, self::DB_TABLE, $db_properties);
 }
 public static function getDBInstance()
 {
     if (self::$instance == null) {
         self::$instance = self::initiatePDOObject();
     }
     return self::$instance;
 }
Example #14
0
 static function getInstance()
 {
     if (is_null(self::$instance)) {
         self::$instance = self::buildInstance();
     }
     return self::$instance;
 }
Example #15
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new Db(_DB_SERVER_NAME_, _DB_USER_NAME_, _DB_PASSWORD_, _DB_NAME_);
     }
     return self::$instance;
 }
 public static function singleton()
 {
     if (!isset(self::$instance)) {
         $c = __CLASS__;
         self::$instance = new $c();
     }
     return self::$instance;
 }
Example #17
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
         self::$instance = new PDO('mysql:host=localhost;dbname=Analisi_Requisiti;', 'root', 'toor', $pdo_options);
     }
     return self::$instance;
 }
Example #18
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         $dsn = "pgsql:" . "host=ec2-107-21-224-11.compute-1.amazonaws.com;" . "dbname=dfhl9mo6lrpjtq;" . "user=zgzkbxywkyytcc;" . "port=5432;" . "sslmode=require;" . "password=zkJazJtFPfO_FctNQFeYW2bJMg";
         self::$instance = new PDO($dsn);
     }
     return self::$instance;
 }
Example #19
0
 static function getInstanse()
 {
     if (self::$instance == null) {
         self::$instance = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
         self::$instance->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
     }
     return self::$instance;
 }
Example #20
0
 public static function getInstance()
 {
     if (self::$instance === NULL || !self::$instance instanceof Db) {
         self::$instance = new Db();
         self::$instance->connect();
     }
     return self::$instance;
 }
 /**
  * @return Db
  */
 private function _getDb()
 {
     if (is_null($this->_db)) {
         loadCore('db/Db');
         $this->_db = Db::instance();
     }
     return $this->_db;
 }
Example #22
0
 static function db()
 {
     static $db = null;
     if ($db === null) {
         $db = Db::instance();
     }
     return $db;
 }
Example #23
0
 public static function getInstance($database = null)
 {
     $database = !empty($database) ? $database : self::DB;
     if (!isset(self::$instance)) {
         self::$instance = new Db($database);
     }
     return self::$instance;
 }
Example #24
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
         self::$instance = new PDO('mysql:host=localhost;dbname=cptp', 'usercptp', '', $pdo_options);
     }
     return self::$instance;
 }
Example #25
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
         self::$instance = new PDO('mysql:host=localhost;dbname=php_mvc', 'root', 'mnilchay', $pdo_options);
     }
     return self::$instance;
 }
Example #26
0
 public function delete($id)
 {
     if ($this->isNew()) {
         return false;
     }
     $sql = 'DELETE FROM ' . static::TABLE . ' WHERE id=' . $id;
     $db = Db::instance();
     $db->execute($sql);
 }
Example #27
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         //$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
         // self::$instance = new PDO('mysql:host=localhost;dbname=test', 'root', '', $pdo_options);
         self::$instance = mysqli_connect("localhost", "root", "", "test");
     }
     return self::$instance;
 }
Example #28
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
         self::$instance = new PDO('sqlite:db.sqlite3');
         // self::$instance = new PDO('sqlite::memory:');
     }
     return self::$instance;
 }
Example #29
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         // Singleton
         $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
         self::$instance = new PDO('mysql:host=localhost;dbname=moviedb', 'movie', 'forest', $pdo_options);
     }
     return self::$instance;
 }
Example #30
0
 public static function getInstance()
 {
     $paramsPath = ROOT . '/config/db_params.php';
     $params = (require_once $paramsPath);
     if (is_null(self::$instance)) {
         self::$instance = new Db($params['host'], $params['user'], $params['password'], $params['dbname']);
     }
     return self::$instance;
 }