/**
  * Constructor
  *
  * @param \Zend\Config\Config $config VuFind configuration
  */
 public function __construct(\Zend\Config\Config $config)
 {
     // Call standard record controller initialization:
     parent::__construct($config);
     if (!isset($config->{'DigiRequest'}->to)) {
     }
     if (!isset($config->{'DigiRequest'}->from)) {
     }
     // Load default tab setting:
     $this->digiRequestFrom = $config->Site->email;
     $this->digiRequestTo = explode(',', $config->{'DigiRequest'}->to);
     $this->digiRequestSubject = $config->{'DigiRequest'}->subject;
 }
 protected function createEmailViewModel($params = null)
 {
     $driver = $this->loadRecord();
     $view = parent::createEmailViewModel($params);
     $view->id = $driver->getId();
     $exportConf = $this->getServiceLocator()->get('VuFind\\Config')->get('config')->Export;
     $exportArray = array('As links' => 'As links', 'As search URL' => 'As search URL');
     if ($exportConf) {
         $exportArray = array_merge($exportArray, $exportConf->toArray());
     }
     $view->export = $exportArray;
     $view->useRecaptcha = $this->useRecaptcha();
     return $view;
 }