LocalPhpErrorReceiver
extends DisposerBase
in package
FinalYes
解放処理用基底クラス。
Table of Contents
Properties
- $isError : bool
- $isDisposed : bool
- 解放済みか。
Methods
- __construct() : mixed
- __destruct() : mixed
- dispose() : void
- 解放処理。
- empty() : IDisposable
- 何もしない解放処理オブジェクトを生成。
- isDisposed() : bool
- 解放済みか。
- receiveError() : bool
- エラーを処理する。
- disposeImpl() : void
- 解放処理内部実装。
- throwIfDisposed() : void
- 解放済みの場合、例外を投げる。
Properties
$isError
public
bool
$isError
= false
$isDisposed
解放済みか。
private
bool
$isDisposed
= false
Methods
__construct()
public
__construct(int $errorLevel) : mixed
Parameters
- $errorLevel : int
__destruct()
public
final __destruct() : mixed
dispose()
解放処理。
public
final dispose() : void
empty()
何もしない解放処理オブジェクトを生成。
public
static empty() : IDisposable
Return values
IDisposableisDisposed()
解放済みか。
public
isDisposed() : bool
Return values
boolreceiveError()
エラーを処理する。
public
final receiveError(int $errorNumber, string $errorMessage, string $errorFile, int $errorLineNumber) : bool
Parameters
- $errorNumber : int
- $errorMessage : string
- $errorFile : string
- $errorLineNumber : int
Return values
booldisposeImpl()
解放処理内部実装。
protected
disposeImpl() : void
継承先で継承元を呼び出すこと。
throwIfDisposed()
解放済みの場合、例外を投げる。
protected
final throwIfDisposed() : void