Releases: chillerlan/php-settings-container
Releases · chillerlan/php-settings-container
2.1.6
SettingsContainerAbstract::toJSON()
will now always throw aJsonException
on error, regardless of the given$jsonOptions
SettingsContainerAbstract::toArray()
now runs the object values through the magic getter (as it always should have)- added explicit nullable types to several method parameters
- added
declare(strict_types=1)
- switched static analysis from phan to phpstan (see chillerlan/php-qrcode#277)
- CI & dependency updates
(backport of v 3.2.x except for serialize support)
3.2.1
SettingsContainerAbstract::toJSON()
will now always throw aJsonException
on error, regardless of the given$jsonOptions
- switched static analysis from phan to phpstan (see chillerlan/php-qrcode#277)
- CI & dependency updates
3.2.0
- implements the
Serializable
interface SettingsContainerAbstract::toArray()
now runs the object values through the magic getter (as it always should have)- added explicit nullable types to several method parameters
- added
declare(strict_types=1)
- dependency & CI updates
3.1.1
- CI updates
2.1.5
- removed examples namespace
- CI updates
1.2.3
3.1.0
- return
static
instead of <interface> - CI updates
3.0.0
- dropped support for PHP < 8.1
2.1.4
2.1.3
- remove unnecessary
call_user_func
andcall_user_func_array
usage - cleanup