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

namespace Kufer\KuferTools\Oeffentlich\LoginAnfordern\Utils;

class NeuesLoginAnlegenTeilnehmerLdap extends NeuesLoginAnlegenTeilnehmer
{
  private $schulNr;
  private $titel;

  
  
  public function __construct($titel, $schulNr)
  {
    $this->schulNr = $schulNr;
    $this->titel = $titel;
  }

  protected function getPersonObj($pGeschlecht, $pName, $pVorname, $pEmail, $pDseUnterschriebenDatum)
  {
    $teilnehmer = new \Teilnehmer();
    $teilnehmer->setValue2Var('name', $pName);
    $teilnehmer->setValue2Var('vorname', $pVorname);
    $teilnehmer->setValue2Var('geschlecht', $pGeschlecht);
    $teilnehmer->setValue2Var('email', $pEmail);
    $teilnehmer->setValue2Var('email_anzeige', $pEmail);
    $teilnehmer->setValue2Var('schul_nr', $this->schulNr);
    $teilnehmer->setValue2Var('name_titel', $this->titel);

    return $teilnehmer;
  }
}