PHP 클래스 LazyRecord\Result

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

공개 프로퍼티들

프로퍼티 타입 설명
$args Arguments before applying to SQL builder.
$code
$debugInfo
$error
$errors
$exception
$id
$message Message
$sql SQL query string
$success Success or fail.
$type CREATE_RESULT, READ_RESULT, UPDATE_RESULT, DELETE_RESULT
$validations column key => ValidationMessage object.
$vars Variables that built from SQL Query Builder

공개 메소드들

메소드 설명
__toString ( )
failure ( $msg = null, $extra = [] )
getDebugInfo ( )
getErrorValidations ( ) Returns an array of ValidationMessage objects.
getSuccessValidations ( ) returns an array contains success validations.
getType ( $type )
notice ( string $desc = null )
setDebugInfo ( array $info )
setError ( )
setMessage ( $msg )
setSuccess ( )
setType ( $type )
silentError ( $desc = null, $messageType )
success ( $msg = null, $extra = [] )
throwExceptionIfFailed ( )
toException ( $message = '' )
triggerError ( string $desc = null, integer $errorType = E_USER_NOTICE ) Trigger error with errorType, default to E_USER_NOTICE.

메소드 상세

__toString() 공개 메소드

public __toString ( )

failure() 공개 정적인 메소드

public static failure ( $msg = null, $extra = [] )

getDebugInfo() 공개 메소드

public getDebugInfo ( )

getErrorValidations() 공개 메소드

Returns an array of ValidationMessage objects.
public getErrorValidations ( )

getSuccessValidations() 공개 메소드

returns an array contains success validations.

getType() 공개 메소드

public getType ( $type )

notice() 공개 메소드

public notice ( string $desc = null )
$desc string

setDebugInfo() 공개 메소드

public setDebugInfo ( array $info )
$info array

setError() 공개 메소드

public setError ( )

setMessage() 공개 메소드

public setMessage ( $msg )

setSuccess() 공개 메소드

public setSuccess ( )

setType() 공개 메소드

public setType ( $type )

silentError() 공개 메소드

public silentError ( $desc = null, $messageType )

success() 공개 정적인 메소드

public static success ( $msg = null, $extra = [] )

throwExceptionIfFailed() 공개 메소드

toException() 공개 메소드

public toException ( $message = '' )

triggerError() 공개 메소드

Trigger error with errorType, default to E_USER_NOTICE.
public triggerError ( string $desc = null, integer $errorType = E_USER_NOTICE )
$desc string error description
$errorType integer error types defined in http://php.net/manual/en/function.trigger-error.php

프로퍼티 상세

$args 공개적으로 프로퍼티

Arguments before applying to SQL builder.
public $args

$code 공개적으로 프로퍼티

public $code

$debugInfo 공개적으로 프로퍼티

public $debugInfo

$error 공개적으로 프로퍼티

public $error

$errors 공개적으로 프로퍼티

public $errors

$exception 공개적으로 프로퍼티

public $exception

$id 공개적으로 프로퍼티

public $id

$message 공개적으로 프로퍼티

Message
public $message

$sql 공개적으로 프로퍼티

SQL query string
public $sql

$success 공개적으로 프로퍼티

Success or fail.
public $success

$type 공개적으로 프로퍼티

CREATE_RESULT, READ_RESULT, UPDATE_RESULT, DELETE_RESULT
public $type

$validations 공개적으로 프로퍼티

column key => ValidationMessage object.
public $validations

$vars 공개적으로 프로퍼티

Variables that built from SQL Query Builder
public $vars