|
@@ -56,10 +56,10 @@ |
|
|
block discarded – undo |
|
56
|
56
|
$build = array(); |
|
57
|
57
|
global $base_url; |
|
58
|
58
|
header('Content-Type: application/json'); |
|
59
|
|
- $json_output = (string) $this->httpClient->get($base_url . '/api/node/article')->getBody(); |
|
|
59
|
+ $json_output = (string) $this->httpClient->get($base_url.'/api/node/article')->getBody(); |
|
60
|
60
|
$json_pretty = json_encode(json_decode($json_output), JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES); |
|
61
|
61
|
$json_indented_by_2 = preg_replace('/^( +?)\\1(?=[^ ])/m', '$1', $json_pretty); |
|
62
|
|
- $build['article_node_endpoint_block']['#markup'] = '<a class="btn btn-primary" data-toggle="modal" data-target="#apiModal" href="#open" role="button" aria-expanded="false" aria-controls="collapseExample">Expand API Response</a><div class="apiResponse"><pre><code class="language-json">' . $json_indented_by_2 . '</code></pre></div><div class="modal" id="apiModal"><div class="modal-dialog modal-dialog-centered"><div class="modal-content"><div class="modal-header"><h1 class="modal-title">API Response</h1><a type="button" class="close" data-dismiss="modal" href="#close">×</a></div><pre><code class="language-json">' . $json_indented_by_2 . '</code></pre><div class="modal-footer"><a type="button" class="btn btn-danger" data-dismiss="modal" href="#close">Close</a></div></div></div></div>'; |
|
|
62
|
+ $build['article_node_endpoint_block']['#markup'] = '<a class="btn btn-primary" data-toggle="modal" data-target="#apiModal" href="#open" role="button" aria-expanded="false" aria-controls="collapseExample">Expand API Response</a><div class="apiResponse"><pre><code class="language-json">'.$json_indented_by_2.'</code></pre></div><div class="modal" id="apiModal"><div class="modal-dialog modal-dialog-centered"><div class="modal-content"><div class="modal-header"><h1 class="modal-title">API Response</h1><a type="button" class="close" data-dismiss="modal" href="#close">×</a></div><pre><code class="language-json">'.$json_indented_by_2.'</code></pre><div class="modal-footer"><a type="button" class="btn btn-danger" data-dismiss="modal" href="#close">Close</a></div></div></div></div>'; |
|
63
|
63
|
$build['article_node_endpoint_block']['#attached']['library'][] = 'df_tools_articles/main'; |
|
64
|
64
|
return $build; |
|
65
|
65
|
} |
Please login to merge, or discard this patch.