--CREDITS-- Paul Karikari --FILE-- check(false); } catch (TrueValException $exception) { echo $exception->getMessage().PHP_EOL; } try { v::not(v::trueVal())->check(1); } catch (TrueValException $exception) { echo $exception->getMessage().PHP_EOL; } try { v::trueVal()->assert(0); } catch (NestedValidationException $exception) { echo $exception->getFullMessage().PHP_EOL; } try { v::not(v::trueVal())->assert('true'); } catch (NestedValidationException $exception) { echo $exception->getFullMessage().PHP_EOL; } ?> --EXPECT-- `FALSE` is not considered as "True" 1 is considered as "True" - 0 is not considered as "True" - "true" is considered as "True"