<?php
/**
 * @copyright (c) Kufer Software GmbH, Oderstraße 7, D-84453 Mühldorf
 */

namespace Kufer\Web\KuferTools\Utils\WssField\Belegung;

class WssFieldBelegungPunkteOk extends \Kufer\Web\KuferTools\Utils\WssField\WssField
{
  protected function getValue($datamodulWert, $isFormular = false)
  {
    $tnr = $datamodulWert->tnr;
    $punkte = ($datamodulWert->punkte == 0) ? $datamodulWert->kurs->punkte : $datamodulWert->punkte;

    return \BelegungOperations::getDisplayString4PunkteStatus($tnr, $datamodulWert->knr, parent::getValue($datamodulWert, $isFormular), $datamodulWert->status, $punkte);
  }
}