1Dancer::Serializer::JSOUNs(e3r)Contributed Perl DocumentDaatnicoenr::Serializer::JSON(3)
2
3
4
6 Dancer::Serializer::JSON - serializer for handling JSON data
7
9 version 1.3521
10
13 This class is an interface between Dancer's serializer engine
14 abstraction layer and the JSON module.
15
16 In order to use this engine, use the template setting:
17
18 serializer: JSON
19
20 This can be done in your config.yml file or directly in your app code
21 with the set keyword. This serializer will also be used when the
22 serializer is set to mutable and the correct Accept headers are
23 supplied.
24
25 The JSON module will pass configuration variables straight through.
26 Some of these can be useful when debugging/developing your app: pretty
27 and canonical, and others useful with ORMs like DBIx::Class:
28 allow_blessed and convert_blessed. Please consult the JSON
29 documentation for more information and a full list of configuration
30 settings. You can add extra settings to the engines configuration to
31 turn these on. For example:
32
33 engines:
34 JSON:
35 allow_blessed: '1'
36 canonical: '1'
37 convert_blessed: '1'
38
40 serialize
41 Serialize a data structure to a JSON structure.
42
43 deserialize
44 Deserialize a JSON structure to a data structure
45
46 content_type
47 Return 'application/json'
48
50 Dancer Core Developers
51
53 This software is copyright (c) 2010 by Alexis Sukrieh.
54
55 This is free software; you can redistribute it and/or modify it under
56 the same terms as the Perl 5 programming language system itself.
57
58
59
60perl v5.36.0 2023-02-09 Dancer::Serializer::JSON(3)