Smart.Framework and Smart.Framework.Modules : PHP Documentation
☰
abstract class \ SmartAbstractPgsqlExtDb
{
} @->
Language: PHP
Located at: modules/smart-extra-libs/lib_db_ext_pgsql.php
Package: development:extralibs:Database
Namespace: \
Class Name: SmartAbstractPgsqlExtDb
Version: v.20200121
Depends: extensions: PHP PostgreSQL ; classes: Smart, SmartUnicode, SmartUtils, SmartPgsqlExtDb
Hints: needs to be extended and a constructor to be defined to init this class as: $this->initConnection('pgsql-custom');
Usage: dynamic object: (new Class())->method() - This class provides only DYNAMIC methods
final public function __destruct (
) {} @
final public function getConfig (
) {} ->
final public function getConnection (
) {} ->
final public function startTransaction (
) {} ->
final public function commitTransaction (
) {} ->
final public function rollbackTransaction (
) {} ->
final public function getOneByKeyTableSchema (
$schema ,
$table ,
$field ,
$value ,
$fields = [] ,
$where = ""
) {} ->
final public function getManyByConditionTableSchema (
$schema ,
$table ,
$where ,
$limit ,
$offset ,
$fields = [] ,
$orderby = []
) {} ->
final public function getCountByConditionTableSchema (
$schema ,
$table ,
$where
) {} ->
abstract public function __construct (
) {} @
final protected function initConnection (
$cfg_pgsql_area
) {} ->
final protected function parseArrWhere (
$where
) {} ->
final protected function parseArrFieldsToSqlSelectStatement (
$fields
) {} ->
* PHP Class \SmartAbstractPgsqlExtDb # Documentation Index *
Class definition
Methods list
· function __destruct()
· function getConfig()
· function getConnection()
· function startTransaction()
· function commitTransaction()
· function rollbackTransaction()
· function getOneByKeyTableSchema()
· function getManyByConditionTableSchema()
· function getCountByConditionTableSchema()
· function __construct()
· function initConnection()
· function parseArrWhere()
· function parseArrFieldsToSqlSelectStatement()
Properties list
Constants list
documentation generated on: 2023-10-19 23:15:56 +0000
Smart.Framework © 2009-2023 unix-world.org
This class is based and extended from SmartPgsqlExtDb.
It should be extended further ...