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.
'''Perl
```Perl
$self->render( json => { success => Mojo::JSON->false }
'''
```
Sends as the JSON:
'''JSON
```JSON
{
"success": false,
}
'''
```
'''Perl
```Perl
$self->render( json => { success => Mojo::JSON->true }
'''
```
Sends as the JSON:
'''JSON
```JSON
{
"success": true,
}
'''
```
'''Perl
```Perl
$json->{ANYTHING}
'''
```
Extracts JSON data, so for example in this scenario it would get this JSON:
'''JSON
```JSON
{
"ANYTHING": "SOMETHING",
}
'''
```
And out of that would get the "SOMETHING" as text data.
'''Perl
```Perl
$self->render( status => 403 );
'''
```
Sends as the JSON:
'''JSON
```JSON
{
"status": 403,
}
'''
```
'''Perl
```Perl
my $json = $self->req->json;
'''
```
Extracts the HTTP request information of the JSON.
'''Perl
```Perl
$self->render( status => 403 );
'''
```
Sends as an HTML 403 error.