function __construct() { // GET THE CORRECT CLASSNAME, WITHOUT NAMESPACE $this->modelName = getClassFromNamespace(get_class($this)) . "s"; // MAKE A NEW CONNECTION $this->connection = DB::_open($this->modelName); }
function __construct() { parent::__construct(); $this->dbType = 'mysql'; }
private function dbLinkOpen() { $this->dbLink = DB::_open($this->modelName); }
/** * Выполнение запросов к базе данных * * @access protected * @param string $query * @param array $params * @return mixed * @throws Exception */ protected static function dbQuery($query, array $params = []) { return DB::query($query, $params, static::dbShardId($params)); }