Documentation

Database
in package

Table of Contents

$config  : array<string|int, mixed>
$connection  : ConnectionInterface
$pdo  : PDO
$stm  : PDOStatement
$transectionCount  : int
__construct()  : mixed
Database constructor.
beginTransaction()  : mixed
PDO::beginTransaction()
bindQuery()  : PDOStatement
close()  : mixed
Aktif veritabanı bağlantısını sonlandırır
commit()  : mixed
PDO::commit()
delete()  : bool|int
Silme işleminden etkilenen satır sayısını döndürür
get()  : array<string|int, mixed>
Eşleşen tüm satırları döndürür
getCol()  : mixed
Sorgu sonucu dönen ilk stunun tamanını döndürür
getRow()  : mixed
Eşleşen ilk satırı döndürür
getVar()  : mixed
Eşleşen ilk satırdan belirtilen stunu döndürür
insert()  : bool|string
İnsert edilen son satırın autoincrement değerini döndürür
pdo()  : PDO
Aktif PDO nesnesi
rollBack()  : mixed
PDO::rollBack()
selectDB()  : $this
Yeniden database seçer
stm()  : PDOStatement
Aktif PDOStatement nesnesi
table()  : QueryBuilder
transaction()  : mixed
update()  : bool|int
Update işleminden etkilenen satır sayısını döndürür, etkilenen satır yoksa true, hata oluşursa false döndürür

Properties

$config

public array<string|int, mixed> $config

$transectionCount

private int $transectionCount = 0

Methods

beginTransaction()

PDO::beginTransaction()

public beginTransaction() : mixed
Return values
mixed

bindQuery()

public bindQuery( $query[, array<string|int, mixed>|null $bindings = null ][, array<string|int, mixed> $options = [] ]) : PDOStatement
Parameters
$query :
$bindings : array<string|int, mixed>|null = null
$options : array<string|int, mixed> = []
Tags
throws
SqlErrorException
Return values
PDOStatement

close()

Aktif veritabanı bağlantısını sonlandırır

public close() : mixed
Return values
mixed

commit()

PDO::commit()

public commit() : mixed
Return values
mixed

delete()

Silme işleminden etkilenen satır sayısını döndürür

public delete(string $query[, array<string|int, mixed>|null $bindings = null ]) : bool|int
Parameters
$query : string
$bindings : array<string|int, mixed>|null = null
Tags
throws
SqlErrorException
Return values
bool|int

get()

Eşleşen tüm satırları döndürür

public get(string $query[, array<string|int, mixed>|null $bindings = null ][, int $fetchStyle = PDO::FETCH_OBJ ]) : array<string|int, mixed>
Parameters
$query : string
$bindings : array<string|int, mixed>|null = null
$fetchStyle : int = PDO::FETCH_OBJ
Tags
throws
SqlErrorException
Return values
array<string|int, mixed>

getCol()

Sorgu sonucu dönen ilk stunun tamanını döndürür

public getCol(string $query[, array<string|int, mixed>|null $bindings = null ]) : mixed
Parameters
$query : string
$bindings : array<string|int, mixed>|null = null
Tags
throws
SqlErrorException
Return values
mixed

getRow()

Eşleşen ilk satırı döndürür

public getRow(string $query[, array<string|int, mixed>|null $bindings = null ][, int $fetchStyle = PDO::FETCH_OBJ ]) : mixed
Parameters
$query : string
$bindings : array<string|int, mixed>|null = null
$fetchStyle : int = PDO::FETCH_OBJ
Tags
throws
SqlErrorException
Return values
mixed

getVar()

Eşleşen ilk satırdan belirtilen stunu döndürür

public getVar(string $query[, array<string|int, mixed>|null $bindings = null ]) : mixed
Parameters
$query : string
$bindings : array<string|int, mixed>|null = null
Tags
throws
SqlErrorException
Return values
mixed

insert()

İnsert edilen son satırın autoincrement değerini döndürür

public insert(string $query[, array<string|int, mixed>|null $bindings = null ]) : bool|string
Parameters
$query : string
$bindings : array<string|int, mixed>|null = null
Tags
throws
SqlErrorException
Return values
bool|string

pdo()

Aktif PDO nesnesi

public pdo() : PDO
Return values
PDO

rollBack()

PDO::rollBack()

public rollBack() : mixed
Return values
mixed

selectDB()

Yeniden database seçer

public selectDB(string $database) : $this
Parameters
$database : string
Tags
throws
SqlErrorException
Return values
$this

stm()

Aktif PDOStatement nesnesi

public stm() : PDOStatement
Return values
PDOStatement

transaction()

public transaction(Closure $callback[, int $attempts = 5 ]) : mixed
Parameters
$callback : Closure
$attempts : int = 5
Tags
throws
Exception
Return values
mixed

update()

Update işleminden etkilenen satır sayısını döndürür, etkilenen satır yoksa true, hata oluşursa false döndürür

public update(string $query[, array<string|int, mixed>|null $bindings = null ]) : bool|int
Parameters
$query : string
$bindings : array<string|int, mixed>|null = null
Tags
throws
SqlErrorException
Return values
bool|int

Search results