class XpressengineException extends RuntimeException

이 Exception 클래스는 Xpressengine에서 범용적으로 사용되는 Exception이다.

Xpressengine에서 사용되는 Exception은 모두 이 Exception을 상속받아 사용해야 한다.

Properties

protected array $args

Methods

__construct(array $args = array(), int $code, Exception $previous = null)

생성자에서는 message 대신 message에서 사용되는 변수 목록을 입력받는다.

void
setMessage(string $message)

주어진 message를 Exception의 message로 지정한다.

string
__toString()

string 타입으로 캐스팅될 때, Exception의 message를 출력한다.

array
getArgs()

No description

string
makeMessage()

주어진 argument를 기반으로 message를 완성하여 반환한다.

Details

at line 46
__construct(array $args = array(), int $code, Exception $previous = null)

생성자에서는 message 대신 message에서 사용되는 변수 목록을 입력받는다.

message는 이 클래스를 상속받는 클래스를 정의할 때 $message 필드에 지정해야 한다

Parameters

array $args message 변환시 사용될 변수 목록
int $code The Exception code.
Exception $previous The previous exception used for the exception chaining. Since 5.3.0

at line 62
void setMessage(string $message)

주어진 message를 Exception의 message로 지정한다.

Parameters

string $message 지정할 message

Return Value

void

at line 73
string __toString()

string 타입으로 캐스팅될 때, Exception의 message를 출력한다.

Return Value

string

at line 84
array getArgs()

Return Value

array

at line 94
protected string makeMessage()

주어진 argument를 기반으로 message를 완성하여 반환한다.

Return Value

string 완성된 message