Skip to content

Released version 3.0.0

Compare
Choose a tag to compare
@dg dg released this 02 Feb 01:15
· 445 commits to master since this release
  • requires PHP 7.0
  • uses declare(strict_types=1)
  • uses PHP 7.0 scalar and return type hints
  • some classes & members marked as final (BC break)
  • Method: empty body is NULL instead of FALSE (BC break)
  • Helpers::formatArgs() checks for insufficient number of placeholders (BC break)
  • Parameter::setDefaultValue() automatically sets setOptional(), setOptional is deprecated (BC break)
  • PhpNamespace: global namespace represents '' instead of NULL (BC break)
  • PhpNamespace::__construct() $name is mandatory, setName() triggers warnings (BC break)
  • new deprecated stuff triggers warnings b357b90