B | ↗ | A | Hahns improved |
1 added class/operation | |||
![]() |
A | VariableHasToBeACallableOrStringException added |
2 added classes/operations | |||
![]() |
A | Hahns::registerErrorHandler() added | |
![]() |
A | Hahns::registerBuiltInEventHandler() added | |
B | ↗ | A | Hahns::__construct() improved |
A | ↘ | B | Hahns got worse |
B | ↗ | A | AbstractImpl::status() improved |
17 added classes/operations | |||
![]() |
A | BooleanValidator::hasTo() added | |
![]() |
A | ArrayValidator::hasTo() added | |
![]() |
A | CallableValidator added | |
![]() |
A | CallableValidator::hasTo() added | |
![]() |
A | IntegerValidator::hasTo() added | |
![]() |
A | StringValidator::hasToBeStringOrNull() added | |
![]() |
A | StringValidator::hasTo() added | |
![]() |
A | ArrayValidator added | |
![]() |
A | VariableHasToBeAnArrayOrAnObjectException added | |
![]() |
A | VariableHasToBeABooleanException added | |
B | ↗ | A | Hahns::trigger() improved |
B | ↗ | A | Hahns improved |
B | ↗ | A | Project improved |
view all |
7 added classes/operations | |||
![]() |
A | StringValidator::string() added | |
![]() |
A | StringValidator::stringOrNull() added | |
![]() |
A | IntegerValidator::integer() added | |
![]() |
A | BooleanValidator::boolean() added | |
![]() |
A | StringValidator added | |
![]() |
A | IntegerValidator added | |
![]() |
A | BooleanValidator added | |
B | ↗ | A | ParameterHolder::register() improved |
5 added classes/operations | |||
![]() |
A | StringValidator::stringOrNull() added | |
![]() |
A | StringValidator::string() added | |
![]() |
A | IntegerValidator::integer() added | |
![]() |
A | IntegerValidator added | |
![]() |
A | StringValidator added | |
C | ↗ | B | AbstractImpl::status() improved |
C | ↗ | B | Router::add() improved |
C | ↗ | B | Hahns::run() improved |
Image URL | |
Markdown | |
Textile | |
RDOC | |
AsciiDoc |