Joli\Jane\Jane::buildSerializer PHP Méthode

buildSerializer() public static méthode

public static buildSerializer ( )
    public static function buildSerializer()
    {
        $encoders = [new JsonEncoder(new JsonEncode(JSON_UNESCAPED_SLASHES), new JsonDecode(false)), new RawEncoder()];
        $normalizers = NormalizerFactory::create();
        return new Serializer($normalizers, $encoders);
    }

Usage Example

Exemple #1
0
 public function testBothWay()
 {
     $serializer = Jane::buildSerializer();
     $json = file_get_contents(__DIR__ . '/data/json-schema.json');
     $schema = $serializer->deserialize($json, 'Joli\\Jane\\Model\\JsonSchema', 'json');
     $newJson = $serializer->serialize($schema, 'json');
     $this->assertEquals(json_decode($json), json_decode($newJson));
 }
All Usage Examples Of Joli\Jane\Jane::buildSerializer