PHP 클래스 Elgg\Application\Database

This is returned by elgg()->getDb() or Application::start()->getDb().
또한 보기: Elgg\Application::getDb for more details.
파일 보기 프로젝트 열기: elgg/elgg

공개 메소드들

메소드 설명
__construct ( Database $db ) Constructor
__get ( string $name ) : mixed Handle magic property reads
__set ( string $name, mixed $value ) : void Handle magic property writes
deleteData ( $query, array $params = [] )
getData ( $query, $callback = '', array $params = [] )
getDataRow ( $query, $callback = '', array $params = [] )
insertData ( $query, array $params = [] )
sanitizeInt ( $value, $signed = true )
sanitizeString ( $value )
updateData ( $query, $getNumRows = false, array $params = [] )

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( Database $db )
$db Elgg\Database The Elgg database

__get() 공개 메소드

Handle magic property reads
public __get ( string $name ) : mixed
$name string Property name
리턴 mixed

__set() 공개 메소드

Handle magic property writes
public __set ( string $name, mixed $value ) : void
$name string Property name
$value mixed Value
리턴 void

deleteData() 공개 메소드

public deleteData ( $query, array $params = [] )
$params array

getData() 공개 메소드

public getData ( $query, $callback = '', array $params = [] )
$params array

getDataRow() 공개 메소드

public getDataRow ( $query, $callback = '', array $params = [] )
$params array

insertData() 공개 메소드

public insertData ( $query, array $params = [] )
$params array

sanitizeInt() 공개 메소드

public sanitizeInt ( $value, $signed = true )

sanitizeString() 공개 메소드

public sanitizeString ( $value )

updateData() 공개 메소드

public updateData ( $query, $getNumRows = false, array $params = [] )
$params array