PHP 클래스 YetORM\Record

파일 보기 프로젝트 열기: uestla/yetorm 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( ActiveRow $row = NULL )
__get ( string $name ) : mixed
__isset ( string $name ) : boolean
__set ( string $name, mixed $value ) : void
create ( ActiveRow | Record $row = NULL ) : Record
getModified ( ) : array
getRow ( ) : ActiveRow | null
hasRow ( ) : boolean
ref ( string $key, string $throughColumn = NULL ) : Record | null
related ( string $key, string $throughColumn = NULL ) : GroupedSelection
setRow ( ActiveRow $row ) : Record
update ( ) : boolean

비공개 메소드들

메소드 설명
checkRow ( ) : void
isPersisted ( ) : boolean
reload ( ActiveRow $row ) : void

메소드 상세

__construct() 공개 메소드

public __construct ( ActiveRow $row = NULL )
$row Nette\Database\Table\ActiveRow

__get() 공개 메소드

public __get ( string $name ) : mixed
$name string
리턴 mixed

__isset() 공개 메소드

public __isset ( string $name ) : boolean
$name string
리턴 boolean

__set() 공개 메소드

public __set ( string $name, mixed $value ) : void
$name string
$value mixed
리턴 void

create() 공개 정적인 메소드

public static create ( ActiveRow | Record $row = NULL ) : Record
$row Nette\Database\Table\ActiveRow | Record
리턴 Record

getModified() 공개 메소드

public getModified ( ) : array
리턴 array

getRow() 공개 메소드

public getRow ( ) : ActiveRow | null
리턴 Nette\Database\Table\ActiveRow | null

hasRow() 공개 메소드

public hasRow ( ) : boolean
리턴 boolean

ref() 공개 메소드

public ref ( string $key, string $throughColumn = NULL ) : Record | null
$key string
$throughColumn string
리턴 Record | null

setRow() 공개 메소드

public setRow ( ActiveRow $row ) : Record
$row Nette\Database\Table\ActiveRow
리턴 Record

update() 공개 메소드

public update ( ) : boolean
리턴 boolean