ui_patterns icon indicating copy to clipboard operation
ui_patterns copied to clipboard

context variable in hook_preprocess_pattern_PATTERN_NAME proper ?

Open GiorgosK opened this issue 5 years ago • 0 comments

when inspecting variables in a pattern preprocess the context key context is holding an object of type Drupal\ui_patterns\Element\PatternContext which might go against this change record

This does destroy any context one might try to set on any parent preprocessors.

Even if I try to use the ui_patterns context and do something like this

function THEME_preprocess_pattern_PATTERNNAME(&$variables) {
  $variables["context"]->setProperty('variable1', 'value1');
}

variable1 gets destroyed and does not appear on the next preprocessor functions down the line

Does this need a 2nd thought ?

GiorgosK avatar Oct 08 '20 18:10 GiorgosK