class KVS

Constants

ID

UK1

SK1

TK1

CO1

CO2

Properties

protected $KVS_TABLE
protected $KVS_FK_NAME
protected $KVS_SK_NAME

Methods

__construct($PDOX, $KVS_TABLE, $KVS_FK_NAME, $KVS_FK, $KVS_SK_NAME, $KVS_SK)

No description

insert($data)

No description

insertOrUpdate($data)

No description

update($data, $changepk = false)

No description

selectOne($where)

No description

delete($where)

No description

selectAll($where = false, $order = false, $limit = false)

No description

static 
extractWhere($data, $where, $values)

No description

static 
extractOrder($orders)

No description

static 
validate($data)

Validate a kvs record

Details

at line 80
__construct($PDOX, $KVS_TABLE, $KVS_FK_NAME, $KVS_FK, $KVS_SK_NAME, $KVS_SK)

Parameters

$PDOX
$KVS_TABLE
$KVS_FK_NAME
$KVS_FK
$KVS_SK_NAME
$KVS_SK

at line 99
insert($data)

Parameters

$data

at line 123
insertOrUpdate($data)

Parameters

$data

at line 150
update($data, $changepk = false)

Parameters

$data
$changepk

at line 202
selectOne($where)

Parameters

$where

at line 225
delete($where)

Parameters

$where

at line 242
selectAll($where = false, $order = false, $limit = false)

Parameters

$where
$order
$limit

at line 295
static extractWhere($data, $where, $values)

Parameters

$data
$where
$values

at line 316
static extractOrder($orders)

Parameters

$orders

at line 340
static validate($data)

Validate a kvs record

Parameters

$data