function amf_set_classmapping_callback($callback) { AMF::setClassmappingCallback($callback); }
/** * @expectedException Infomaniac\Exception\DeserializationException * @expectedExceptionMessage Class [XXX] could not be instantiated */ public function testCustomClassmappingCallback() { AMF::setClassmappingCallback(function ($object) { return 'XXX'; }); $obj = new NormalClass(); $serialized = AMF::serialize($obj, AMF_CLASS_MAPPING); AMF::deserialize($serialized); }