This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/core/lib/Drupal/Core/Render/BubbleableMetadata.php b/core/lib/Drupal/Core/Render/BubbleableMetadata.php | |
| index c56b421..748bc0b 100644 | |
| --- a/core/lib/Drupal/Core/Render/BubbleableMetadata.php | |
| +++ b/core/lib/Drupal/Core/Render/BubbleableMetadata.php | |
| @@ -39,6 +39,13 @@ class BubbleableMetadata { | |
| protected $postRenderCache; | |
| /** | |
| + * #placeholder metadata. | |
| + * |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/core/lib/Drupal/Core/Template/TwigExtension.php b/core/lib/Drupal/Core/Template/TwigExtension.php | |
| index bb29cd1..5461283 100644 | |
| --- a/core/lib/Drupal/Core/Template/TwigExtension.php | |
| +++ b/core/lib/Drupal/Core/Template/TwigExtension.php | |
| @@ -420,7 +420,11 @@ public function renderVar($arg) { | |
| } | |
| if (is_object($arg)) { | |
| - if (method_exists($arg, '__toString')) { | |
| + // @todo Replace with a proper interface. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/core/modules/block/src/BlockRepository.php b/core/modules/block/src/BlockRepository.php | |
| index 485a66f..e2aa34e 100644 | |
| --- a/core/modules/block/src/BlockRepository.php | |
| +++ b/core/modules/block/src/BlockRepository.php | |
| @@ -77,9 +77,8 @@ public function getVisibleBlocksPerRegion(array $contexts) { | |
| foreach ($this->blockStorage->loadByProperties(array('theme' => $this->getTheme())) as $block_id => $block) { | |
| /** @var \Drupal\block\BlockInterface $block */ | |
| // Set the contexts on the block before checking access. | |
| - if ($block->setContexts($contexts)->access('view')) { | |
| - $full[$block->getRegion()][$block_id] = $block; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/core/lib/Drupal/Core/Render/Renderer.php b/core/lib/Drupal/Core/Render/Renderer.php | |
| index f2be9ce..82f6228 100644 | |
| --- a/core/lib/Drupal/Core/Render/Renderer.php | |
| +++ b/core/lib/Drupal/Core/Render/Renderer.php | |
| @@ -131,10 +131,23 @@ public function renderRoot(&$elements) { | |
| // Render in its own render context. | |
| $this->isRenderingRoot = TRUE; | |
| - $output = $this->executeInRenderContext(new RenderContext(), function () use (&$elements) { | |
| - return $this->render($elements, TRUE); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| require "autoload.php"; | |
| use Drupal\Component\DependencyInjection\Dumper\PhpArrayDumper; | |
| use Drupal\Core\DependencyInjection\ContainerBuilder; | |
| use Symfony\Component\DependencyInjection\Reference; | |
| /* |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| // ... | |
| if (!empty($half_pipe_placeholders)) { | |
| $extra_attachments = $this->doHalfPipe($page_parts[0], $half_pipe_placeholders); | |
| // Print the extra attachments. | |
| if (!empty($extra_attachments['library']) || !empty($extra_attachments['drupalSettings'])) { | |
| $all_attachments = BubbleableMetadata::mergeAttachments($attachments, $extra_attachments); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/core/modules/big_pipe/big_pipe.module b/core/modules/big_pipe/big_pipe.module | |
| index 724cd1c..f1af3a4 100644 | |
| --- a/core/modules/big_pipe/big_pipe.module | |
| +++ b/core/modules/big_pipe/big_pipe.module | |
| @@ -18,8 +18,16 @@ | |
| function big_pipe_js_settings_alter(&$settings) { | |
| // Store the settings for later usage. | |
| if (isset($settings['bigPipeResponseMarker'])) { | |
| - \Drupal::service('big_pipe')->setAjaxPageState(isset($settings['ajaxPageState']) ? $settings['ajaxPageState'] : NULL); | |
| + $ajax_page_state = isset($settings['ajaxPageState']) ? $settings['ajaxPageState'] : NULL; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| function foo() {} | |
| function bar() {} | |
| function crash_merge($attached) { | |
| $merge = [ 'html_head' => ['2']]; | |
| $attached = array_merge_recursive( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| /** | |
| * @file | |
| * | |
| * Contains Drupal\newsletter_view\Controller\NewsletterViewNodeController | |
| */ | |
| namespace Drupal\newsletter_view\Controller; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| function yac_store() { | |
| static $yac; | |
| if (!isset($yac)) { | |
| $yac = new Yac(''); | |
| } | |
| return $yac; |