Namespace Kitab\Exception
This namespace contains all the exceptions used by the Kitab project. There is nothing particularily crazy: They are classical Hoa exceptions.
The Kitab\Exception\Exception
class represents the root of all
application exceptions.
Examples
throw new Kitab\Exception\Exception('Foobar', 42);
Classes
-
TargetUnknownIntermediateRepresentation
Runtime exception when the target is not able to handle an intermediate representation.
-
Templater
Runtime exception when the templater encounters a runtime error.
-
PhpParserError
Runtime exception when Kitab parses a PHP file containing invalid PHP code (with a syntax error).
-
LinkerUnknownIntermediateRepresentation
Runtime exception when the linker is not able to handle an intermediate representation.
-
Exception
Root of all application exceptions.