@@ -134,8 +134,7 @@ discard block |
||
134 | 134 | if (isset($options['langcode']) && $node->hasTranslation($options['langcode'])) { |
135 | 135 | $url_options['language'] = \Drupal::languageManager()->getLanguage($options['langcode']); |
136 | 136 | $langcode = $options['langcode']; |
137 | - } |
|
138 | - else { |
|
137 | + } else { |
|
139 | 138 | $langcode = NULL; |
140 | 139 | } |
141 | 140 | |
@@ -161,8 +160,7 @@ discard block |
||
161 | 160 | $replacements[$original] = Url::fromRoute('entity.node.latest_version', [ |
162 | 161 | 'node' => $node->id(), |
163 | 162 | ], $url_options)->toString(); |
164 | - } |
|
165 | - else { |
|
163 | + } else { |
|
166 | 164 | $replacements[$original] = $latest->toUrl('canonical', $url_options)->toString(); |
167 | 165 | } |
168 | 166 | break; |
@@ -56,10 +56,10 @@ |
||
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 | } |