feat: remove deprecated Serializable interface

This commit is contained in:
Ben Ramsey
2022-04-01 16:40:08 -05:00
parent 13edf70fc9
commit dec678d60b
19 changed files with 217 additions and 361 deletions
+3 -3
View File
@@ -275,14 +275,14 @@ class DecimalTest extends TestCase
}
/**
* @param mixed $value
*
* @dataProvider provideDecimal
*/
public function testSerializeUnserializeDecimal($value, string $expected): void
public function testSerializeUnserializeDecimal(float | int | Decimal | string $value, string $expected): void
{
$decimal = new Decimal($value);
$serializedDecimal = serialize($decimal);
/** @var Decimal $unserializedDecimal */
$unserializedDecimal = unserialize($serializedDecimal);
$this->assertSame($expected, $unserializedDecimal->toString());