PHP Класс Pop\Db\Record\Escaped

Автор: Nick Sagona, III ([email protected])
Наследование: extends AbstractRecord
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( Db $db, array $options ) : Escaped Constructor
delete ( array $columnsPassed, array $columns = null ) : void Delete the database record.
execute ( string $sql, array $params = null ) : void Execute a custom SQL query.
findAll ( string $order = null, array $columns = null, integer $limit = null, integer $offset = null ) : void Find all of the database rows by the column passed through the method argument.
findBy ( array $columns, string $order = null, integer $limit = null, integer $offset = null ) : void Find a database row by the column passed through the method argument.
findById ( mixed $id, integer $limit = null, integer $offset = null ) : void Find a database row by the primary ID passed through the method argument.
getCount ( array $columns = null ) : integer Get total count of records
query ( string $sql ) : void Execute a custom SQL query.
save ( array $columnsPassed, integer $type = Pop\Db\Record::INSERT ) : void Save the database record.

Защищенные методы

Метод Описание
setResults ( ) : void Set the query results.

Описание методов

__construct() публичный Метод

Instantiate the record escaped object.
public __construct ( Db $db, array $options ) : Escaped
$db Pop\Db\Db
$options array
Результат Escaped

delete() публичный Метод

Delete the database record.
public delete ( array $columnsPassed, array $columns = null ) : void
$columnsPassed array
$columns array
Результат void

execute() публичный Метод

Execute a custom SQL query.
public execute ( string $sql, array $params = null ) : void
$sql string
$params array
Результат void

findAll() публичный Метод

Find all of the database rows by the column passed through the method argument.
public findAll ( string $order = null, array $columns = null, integer $limit = null, integer $offset = null ) : void
$order string
$columns array
$limit integer
$offset integer
Результат void

findBy() публичный Метод

Find a database row by the column passed through the method argument.
public findBy ( array $columns, string $order = null, integer $limit = null, integer $offset = null ) : void
$columns array
$order string
$limit integer
$offset integer
Результат void

findById() публичный Метод

Find a database row by the primary ID passed through the method argument.
public findById ( mixed $id, integer $limit = null, integer $offset = null ) : void
$id mixed
$limit integer
$offset integer
Результат void

getCount() публичный Метод

Get total count of records
public getCount ( array $columns = null ) : integer
$columns array
Результат integer

query() публичный Метод

Execute a custom SQL query.
public query ( string $sql ) : void
$sql string
Результат void

save() публичный Метод

Save the database record.
public save ( array $columnsPassed, integer $type = Pop\Db\Record::INSERT ) : void
$columnsPassed array
$type integer
Результат void

setResults() защищенный Метод

Set the query results.
protected setResults ( ) : void
Результат void