Table of Contents

ServiceException

Layer: Core · Source: lib/core/ServiceException.php:18 (lines 18–45)


class ServiceException extends \Exception implements IServiceThrowable

Docblock Metadata

Tag Value
@category Core Class
@version 1.0
@since Since Release 1.0
@see https://www.php.net/manual/en/language.exceptions.extending.php

Inheritance

Relation Type Meaning
extends \Exception parent class/interface
implements ''IServiceThrowable'' contract

Constants (0)

None.

Properties (2)

Visibility Type Name Default Line
protected (untyped) $message 'Unknown Exception' 20
protected (untyped) $previous 22

Methods (2)

Visibility Method Summary Line
public __construct() (undocumented) 24
public __toString() (undocumented) 40

__construct()

public function __construct($message = null, $code = 0, ?\Exception $previous = null)

lines 24–38 (15)

Parameter Type Default Description
$message (untyped) null none
$code (untyped) 0 none
$previous ?\Exception null none

__toString()

public function __toString()

lines 40–44 (5)

Takes no parameters.

Returns: (none declared)


This page is generated from source by 'tools/gendoc'. Edits will be overwritten.