<?php
/**
 * @copyright (c) Kufer Software GmbH, Loisachstrasse 4, D-84453 Mühldorf
 */

namespace Kufer\KuferTools\Allgemein\Raumanzeige\Terminuebersicht;

class TerminUebersichtView extends \Kufer\KuferTools\Basis\View\ViewSight
{
  public function getTemplatePathRelative()
  {
    return 'allgemein/raumanzeige/terminuebersicht.sgt';
  }

  protected function getDefaultDataModulArray()
  {
    $datamodul = new \Datamodul();
    $datamodul->datum_akt = $this->viewModel->datum_akt;
    $datamodul->datum_vor = $this->viewModel->datum_vor;
    $datamodul->datum_bis = $this->viewModel->datum_bis;
    $datamodul->datum_zurueck = $this->viewModel->datum_zurueck;
    $datamodul->blaettern = $this->viewModel->blaettern;
    $datamodul->show_filter_leeren_button = $this->viewModel->showFilterLeerenButton;
    $datamodul->uebersicht_als_tabelle = $this->viewModel->uebersichtAlsTabelle;

    return array($datamodul);
  }
}

class TerminUebersichtViewModel
{
  public $datum_akt;
  public $datum_bis;
  public $datum_vor;
  public $datum_zurueck;
  public $blaettern;
  public $showFilterLeerenButton;
  public $uebersichtAlsTabelle;
}