Namespace Core\Exception
Exceptions summary
| BadFunctionCall | Exception thrown if a callback refers an invalid function. |
| BadMethodCall | Exception thrown if a callback refers an invalid method. |
| Configuration | An exception thrown if a system configuration value is missing or invalid. |
| Delegate | Exception thrown if an invalid callback is added to a Delegate. |
| HTTPHeaders | HTTP headers exception. Raised on header modification attempts after headers have been sent to the client. |
| Inconsistency | Exception thrown if an internal inconsistency has been detected. |
| InvalidArgument | An exception thrown if an invalid argument has been used. |
| InvalidClassName | An exception thrown if a provided class name is invalid. Class names are considered invalid if either the class does not exist or does not implement a required interface (either wrong parent class or interface missing). |
| InvalidDriver | An exception thrown for an invalid driver name or instance. Occurs during a factory call with an invalid driver name or a missing driver chain. |
| IO | Exception thrown on I/O errors. |
| Loader | An exception thrown by the module loader on errors. |
| MissingParameter | An exception thrown if a required configuration parameter is missing. |
| MutationAttempt | An exception thrown if an immutable object received a mutation request. |
| OutOfBounds | An exception thrown if an index or value is out of bounds. |
| Parameter | An exception thrown if a configuration parameter name or value is invalid. |
| Remote | Raised on remote errors, e.g. server connection failed or protocol errors. |
| Runtime | An exception that occurs during execution of a routine after successful setup. |
| Storage | Exception thrown on storage errors, e.g. a driver back-end reported a fatal error. |
| Stream | Exception thrown on errors during I/O stream operations. |
| UndefinedKey | An exception thrown if an undefined key has been used. The exception usually indicates an invalid key or key path being used with key-value or key-data coding. |
| UnexpectedValue | An exception thrown if an unexpected value is encountered. |
| Unsupported | A unspecified exception thrown if an unsupported method is requested. |