MIOLO20
Toggle main menu visibility
Página principal
Estruturas de dados
Estruturas de dados
Hierarquia de classes
Campos de dados
Tudo
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Funções
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Variáveis
$
a
b
c
d
e
f
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Ficheiros
Lista de ficheiros
Globais
Tudo
$
_
a
c
d
e
f
g
i
l
m
o
p
r
s
u
Funções
Variáveis
$
_
c
e
f
l
m
o
p
s
Exemplos
▼
MIOLO20
►
Estruturas de dados
▼
Ficheiros
▼
Lista de ficheiros
▼
classes
►
contrib
▼
database
►
firebird
►
mssql
►
mysql
►
odbc
►
oracle8
►
postgres
▼
sqlite
►
mconnection.class
►
midgenerator.class
►
mquery.class
►
msqljoin.class
►
mtransaction.class
►
mconnection.class
►
mdatabase.class
►
mdataset.class
►
mdbal.class
►
midgenerator.class
►
misr.class
►
mquery.class
►
mschema.class
►
msql.class
►
msqljoin.class
►
mtransaction.class
►
doc
►
extensions
►
ezpdf
►
flow
►
interfaces
►
model
►
persistence
►
pslib
►
security
►
services
►
tests
►
ui
►
utils
►
compatibility.class
►
miolo.class
►
Globais
►
Exemplos
•
Tudo
Estruturas de dados
Namespaces
Ficheiros
Funções
Variáveis
Carregando...
Procurando...
Nenhuma entrada encontrada
midgenerator.class
Ir para a documentação deste ficheiro.
1
<?php
6
class
SQLiteIdGenerator
extends
MIdGenerator
7
{
11
private
$tableGenerator =
"cm_sequence"
;
12
25
public
function
getNewId
($sequence =
'admin'
, $tableGenerator =
'cm_sequence'
)
26
{
27
$this->value = $this->
getNextValue
($sequence, $tableGenerator);
28
return
$this->value;
29
}
25
public
function
getNewId
($sequence =
'admin'
, $tableGenerator =
'cm_sequence'
) {
…
}
30
43
public
function
getNextValue
($sequence =
'admin'
, $tableGenerator =
'cm_sequence'
)
44
{
45
$sql =
new
sql
(
"value"
, $tableGenerator,
"sequence='$sequence'"
);
46
$query = $this->db->GetQuery($sql);
47
$value = $query->fields(
'value'
);
48
$sql =
new
sql
(
"value"
, $tableGenerator,
"sequence='$sequence'"
);
49
$value++;
50
$this->db->Execute($sql->Update(
"$value"
));
51
return
$value;
52
}
43
public
function
getNextValue
($sequence =
'admin'
, $tableGenerator =
'cm_sequence'
) {
…
}
53
}
6
class
SQLiteIdGenerator
extends
MIdGenerator
{
…
};
54
?>
MIdGenerator
Definição
midgenerator.class:3
SQLiteIdGenerator
Definição
midgenerator.class:7
SQLiteIdGenerator\getNextValue
getNextValue($sequence='admin', $tableGenerator='cm_sequence')
Definição
midgenerator.class:43
SQLiteIdGenerator\getNewId
getNewId($sequence='admin', $tableGenerator='cm_sequence')
Definição
midgenerator.class:25
sql
Definição
compatibility.class:18
classes
database
sqlite
midgenerator.class
Gerado por
1.10.0