Backward compatible call

Posted by edsardachuk - November 8, 2024

When you need your code to run well on different versions.

$value = (string) DeprecationHelper::backwardsCompatibleCall(
  \Drupal::VERSION, '10.3.0',
  fn () => $this->getRenderer()->renderInIsolation($build),
  fn () => $this->getRenderer()->renderPlain($build),
);