Updated Mojo into Raw JSON sent list (markdown)

Finn 2016-09-05 18:18:57 +01:00
parent 4785b94151
commit d51a1893b8

@ -1,52 +1,52 @@
Throughout the code, various repeated JSON is sent in Mojo/DBI to the client and inverse. Here is a list of what exact JSON they send or what it means. Throughout the code, various repeated JSON is sent in Mojo/DBI to the client and inverse. Here is a list of what exact JSON they send or what it means.
'''Perl ```Perl
$self->render( json => { success => Mojo::JSON->false } $self->render( json => { success => Mojo::JSON->false }
''' ```
Sends as the JSON: Sends as the JSON:
'''JSON ```JSON
{ {
"success": false, "success": false,
} }
''' ```
'''Perl ```Perl
$self->render( json => { success => Mojo::JSON->true } $self->render( json => { success => Mojo::JSON->true }
''' ```
Sends as the JSON: Sends as the JSON:
'''JSON ```JSON
{ {
"success": true, "success": true,
} }
''' ```
'''Perl ```Perl
$json->{ANYTHING} $json->{ANYTHING}
''' ```
Extracts JSON data, so for example in this scenario it would get this JSON: Extracts JSON data, so for example in this scenario it would get this JSON:
'''JSON ```JSON
{ {
"ANYTHING": "SOMETHING", "ANYTHING": "SOMETHING",
} }
''' ```
And out of that would get the "SOMETHING" as text data. And out of that would get the "SOMETHING" as text data.
'''Perl ```Perl
$self->render( status => 403 ); $self->render( status => 403 );
''' ```
Sends as the JSON: Sends as the JSON:
'''JSON ```JSON
{ {
"status": 403, "status": 403,
} }
''' ```
'''Perl ```Perl
my $json = $self->req->json; my $json = $self->req->json;
''' ```
Extracts the HTTP request information of the JSON. Extracts the HTTP request information of the JSON.
'''Perl ```Perl
$self->render( status => 403 ); $self->render( status => 403 );
''' ```
Sends as an HTML 403 error. Sends as an HTML 403 error.