public function injectContent($id, $content) { if (isset($this->_placeholders[$id])) { $placeholder = $this->_placeholders[$id]; $controls = $placeholder->getParent()->getControls(); $loc = $controls->remove($placeholder); $controls->insertAt($loc, $content); } else { throw new TConfigurationException('templatecontrol_placeholder_inexistent', $id); } }