/**
  * @param array $configuration
  * @param array $initializationData
  * @return void
  */
 private function setUpConfiguration(array $configuration, array $initializationData)
 {
     if (!isset($initializationData['template'])) {
         throw new \InvalidArgumentException('Template should be provided for the renderer.');
     }
     $this->configuration = $configuration;
     $this->template->setTemplate($initializationData['template']);
     $this->template->setData($configuration);
 }