ItemException
extends Exception
in package
Table of Contents
- ERROR_BAD_ITEM_VERSION = 2
- ERROR_CHOICE_AMBIGUOUS = 10
- ERROR_CHOICE_MISSING_ITEM = 9
- ERROR_CIRCULAR_DEPENDENCY = 1
- ERROR_DEPENDENCY_CANNOT_BE_INSTALLED = 11
- ERROR_DEPENDENCY_MISSING_ITEM = 6
- ERROR_INSTALLED_ITEM_IN_CONFLICT = 7
- ERROR_ITEM_TO_INSTALL_IN_CONFLICT = 8
- ERROR_ITEM_TO_INSTALL_SHOULD_BE_REMOVED = 5
- ERROR_REMOVED_ITEM_IS_NEEDED = 3
- ERROR_REVERSE_CIRCULAR_DEPENDENCY = 4
- $item : mixed
- $relatedData : mixed
- __construct() : mixed
- getItem() : mixed
- getRelatedData() : mixed
Constants
ERROR_BAD_ITEM_VERSION
public
mixed
ERROR_BAD_ITEM_VERSION
= 2
ERROR_CHOICE_AMBIGUOUS
public
mixed
ERROR_CHOICE_AMBIGUOUS
= 10
ERROR_CHOICE_MISSING_ITEM
public
mixed
ERROR_CHOICE_MISSING_ITEM
= 9
ERROR_CIRCULAR_DEPENDENCY
public
mixed
ERROR_CIRCULAR_DEPENDENCY
= 1
ERROR_DEPENDENCY_CANNOT_BE_INSTALLED
public
mixed
ERROR_DEPENDENCY_CANNOT_BE_INSTALLED
= 11
ERROR_DEPENDENCY_MISSING_ITEM
public
mixed
ERROR_DEPENDENCY_MISSING_ITEM
= 6
ERROR_INSTALLED_ITEM_IN_CONFLICT
public
mixed
ERROR_INSTALLED_ITEM_IN_CONFLICT
= 7
ERROR_ITEM_TO_INSTALL_IN_CONFLICT
public
mixed
ERROR_ITEM_TO_INSTALL_IN_CONFLICT
= 8
ERROR_ITEM_TO_INSTALL_SHOULD_BE_REMOVED
public
mixed
ERROR_ITEM_TO_INSTALL_SHOULD_BE_REMOVED
= 5
ERROR_REMOVED_ITEM_IS_NEEDED
public
mixed
ERROR_REMOVED_ITEM_IS_NEEDED
= 3
ERROR_REVERSE_CIRCULAR_DEPENDENCY
public
mixed
ERROR_REVERSE_CIRCULAR_DEPENDENCY
= 4
Properties
$item
protected
mixed
$item
$relatedData
protected
mixed
$relatedData
Methods
__construct()
public
__construct(mixed $message, Item $item, mixed $code[, mixed $relatedData = null ]) : mixed
Parameters
- $message : mixed
- $item : Item
- $code : mixed
- $relatedData : mixed = null
Return values
mixed —getItem()
public
getItem() : mixed
Return values
mixed —getRelatedData()
public
getRelatedData() : mixed