protected function updateDynamicContent($content, $placeholders) { foreach ($placeholders as $name => $statements) { $placeholders[$name] = $this->getView()->evaluateDynamicContent($statements); } return strtr($content, $placeholders); }