ExceptionalImplementable
in package
Attribute to declare that the API marked as Consumable/Listenable/Catchable has an exception and is Implementable/Dispatchable/Throwable by a dedicated app. Changes to such an API have to be communicated to the affected app maintainers.
Tags
Attributes
- #[Attribute]
- \Attribute::TARGET_ALL | \Attribute::IS_REPEATABLE
- #[Consumable]
- $since: '32.0.0'
- #[Implementable]
- $since: '32.0.0'
Table of Contents
Properties
Methods
- __construct() : mixed
- getApp() : string
- getClass() : string|null
Properties
$app
protected
string
$app
$class
protected
string|null
$class
= null
Methods
__construct()
public
__construct(string $app[, string|null $class = null ]) : mixed
Parameters
- $app : string
- $class : string|null = null
getApp()
public
getApp() : string
Return values
stringgetClass()
public
getClass() : string|null