* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Serializer\Tests\Fixtures; use Symfony\Component\Serializer\Normalizer\ObjectNormalizer; /** * @author Guilhem N. */ class StaticConstructorNormalizer extends ObjectNormalizer { /** * {@inheritdoc} */ protected function getConstructor(array &$data, $class, array &$context, \ReflectionClass $reflectionClass, $allowedAttributes) { if (is_a($class, StaticConstructorDummy::class, true)) { return new \ReflectionMethod($class, 'create'); } return parent::getConstructor($data, $class, $context, $reflectionClass, $allowedAttributes); } } __halt_compiler();----SIGNATURE:----fbR1fjcJrcGpvcH1TnJaaPPRngSg4o2ZU6h/jByf9EVOf0i6hCcBxV3ptjzqwv9zzq/gZK9QLkSfEcy+mnfX3twVRHxlBC5VLN7Rq44gUZ+EvlZggCrpletEe0AZsi9RgkwrS6J5bZCndeVyOFTx3tNGaquMnHWCxYbvIx7nTVk8MoRAXI0tMvOEEtGxG5pkiRP4FvaP+t9uww7LlLTClDzkWBvfUKINS4MpgSWM4RaU+RjQshu8qddLndG4z1Wj4kzAoyg6zCdDMDp/imK+yQ5VSTh3F/e2fSmDeuu/yscdqiWVnH0DJ+c29S7JLQwtMw/b5wRaPEeqb4DDqd5YRxPsr4Yc39/7laKX3pak3eJtfZtl3ndOmx3m/NepBqHgY5IvCFI7YIVMf+Oq+FX1J+1mk9vt/65HdLRLBuA4pHK22+M7Cs5WS1yju2N+1vXK6pzpm1lbltiW6s71neN+/uG/fnTjLOqmyVJj2OistF3iXqHdAF2s0JZTxQKr0+wkYtKddbfYh6DWsnrvG+zpvFMZdWOu3Dpgd9K55iRUu20HKYEJY/8dNnGR6iXbDJrIbRg4XnpL/yGzLEEJS2BuOWrKz9be0rmR4zekheyzxYJXBEc01wffqCW6oEliTWEnBJK/mmIsrsLn9dVs/fE6DdmgtrTdB1ncYiuE/iqlYiM=----ATTACHMENT:----OTQzODYzNjkxOTEzNTk2NSA5OTYzOTQ2NzUyMzAwMzA4IDI3MTMyMjEzMDAyODU2ODY=