first commit
This commit is contained in:
commit
e81864e683
2984 files changed
+267797
No files matched your search
@@ -0,0 +1,193 @@
|
||||
<?php
|
||||
namespace HermannTelser\Zuladungsliste\Domain\Model;
|
||||
|
||||
/***************************************************************
|
||||
*
|
||||
* Copyright notice
|
||||
*
|
||||
* (c) 2016 Hermann Telser <hermann.telser@gmail.com>, Hermann Telser
|
||||
*
|
||||
* All rights reserved
|
||||
*
|
||||
* This script is part of the TYPO3 project. The TYPO3 project is
|
||||
* free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* The GNU General Public License can be found at
|
||||
* http://www.gnu.org/copyleft/gpl.html.
|
||||
*
|
||||
* This script is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* This copyright notice MUST APPEAR in all copies of the script!
|
||||
***************************************************************/
|
||||
|
||||
/**
|
||||
* Architeckten model extends FrondenUser model
|
||||
*/
|
||||
class Architekten extends \TYPO3\CMS\Extbase\Domain\Model\FrontendUser
|
||||
{
|
||||
|
||||
/**
|
||||
* kammermitgliedsnummer
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $kammermitgliedsnummer;
|
||||
|
||||
/**
|
||||
* inliste
|
||||
*
|
||||
* @var bool
|
||||
*/
|
||||
protected $inliste = false;
|
||||
|
||||
/**
|
||||
* vereidigung
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $vereidigung = null;
|
||||
|
||||
/**
|
||||
* geburtsdatum
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $geburtsdatum = null;
|
||||
|
||||
/**
|
||||
* frauenfoerderpunkt
|
||||
*
|
||||
* @var bool
|
||||
*/
|
||||
protected $frauenfoerderpunkt = false;
|
||||
|
||||
/**
|
||||
* Returns the kammermitgliedsnummer
|
||||
*
|
||||
* @return string $kammermitgliedsnummer
|
||||
*/
|
||||
public function getKammermitgliedsnummer() {
|
||||
return $this->kammermitgliedsnummer;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the kammermitgliedsnummer
|
||||
*
|
||||
* @param string $kammermitgliedsnummer
|
||||
* @return void
|
||||
*/
|
||||
public function setKammermitgliedsnummer($kammermitgliedsnummer) {
|
||||
$this->kammermitgliedsnummer = $kammermitgliedsnummer;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the inliste
|
||||
*
|
||||
* @return bool $inliste
|
||||
*/
|
||||
public function getInliste()
|
||||
{
|
||||
return $this->inliste;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the inliste
|
||||
*
|
||||
* @param bool $inliste
|
||||
* @return void
|
||||
*/
|
||||
public function setInliste($inliste)
|
||||
{
|
||||
$this->inliste = $inliste;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the boolean state of inliste
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function isInliste()
|
||||
{
|
||||
return $this->inliste;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the vereidigung
|
||||
*
|
||||
* @return \DateTime $vereidigung
|
||||
*/
|
||||
public function getVereidigung()
|
||||
{
|
||||
return $this->vereidigung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the vereidigung
|
||||
*
|
||||
* @param \DateTime $vereidigung
|
||||
* @return void
|
||||
*/
|
||||
public function setVereidigung(\DateTime $vereidigung)
|
||||
{
|
||||
$this->vereidigung = $vereidigung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the geburtsdatum
|
||||
*
|
||||
* @return \DateTime $geburtsdatum
|
||||
*/
|
||||
public function getGeburtsdatum()
|
||||
{
|
||||
return $this->geburtsdatum;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the geburtsdatum
|
||||
*
|
||||
* @param \DateTime $geburtsdatum
|
||||
* @return void
|
||||
*/
|
||||
public function setGeburtsdatum(\DateTime $geburtsdatum)
|
||||
{
|
||||
$this->geburtsdatum = $geburtsdatum;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the frauenfoerderpunkt
|
||||
*
|
||||
* @return bool $frauenfoerderpunkt
|
||||
*/
|
||||
public function getfrauenfoerderpunkt()
|
||||
{
|
||||
return $this->frauenfoerderpunkt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the frauenfoerderpunkt
|
||||
*
|
||||
* @param bool $frauenfoerderpunkt
|
||||
* @return void
|
||||
*/
|
||||
public function setfrauenfoerderpunkt($frauenfoerderpunkt)
|
||||
{
|
||||
$this->frauenfoerderpunkt = $frauenfoerderpunkt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the boolean state of frauenfoerderpunkt
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function isfrauenfoerderpunkt()
|
||||
{
|
||||
return $this->frauenfoerderpunkt;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
<?php
|
||||
namespace HermannTelser\Zuladungsliste\Domain\Model;
|
||||
|
||||
/***************************************************************
|
||||
*
|
||||
* Copyright notice
|
||||
*
|
||||
* (c) 2016 Hermann Telser <hermann.telser@gmail.com>, Hermann Telser
|
||||
*
|
||||
* All rights reserved
|
||||
*
|
||||
* This script is part of the TYPO3 project. The TYPO3 project is
|
||||
* free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* The GNU General Public License can be found at
|
||||
* http://www.gnu.org/copyleft/gpl.html.
|
||||
*
|
||||
* This script is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* This copyright notice MUST APPEAR in all copies of the script!
|
||||
***************************************************************/
|
||||
|
||||
/**
|
||||
* Extrasperrung
|
||||
*/
|
||||
class Extrasperrung extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
|
||||
{
|
||||
|
||||
/**
|
||||
* begruendung
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $begruendung = '';
|
||||
|
||||
/**
|
||||
* sperrzeitbis
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $sperrzeitbis = null;
|
||||
|
||||
/**
|
||||
* extrasperrungUser
|
||||
*
|
||||
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<>
|
||||
*/
|
||||
protected $extrasperrungUser = null;
|
||||
|
||||
/**
|
||||
* Returns the begruendung
|
||||
*
|
||||
* @return string $begruendung
|
||||
*/
|
||||
public function getBegruendung()
|
||||
{
|
||||
return $this->begruendung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the begruendung
|
||||
*
|
||||
* @param string $begruendung
|
||||
* @return void
|
||||
*/
|
||||
public function setBegruendung($begruendung)
|
||||
{
|
||||
$this->begruendung = $begruendung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the sperrzeitbis
|
||||
*
|
||||
* @return \DateTime $sperrzeitbis
|
||||
*/
|
||||
public function getSperrzeitbis()
|
||||
{
|
||||
return $this->sperrzeitbis;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the sperrzeitbis
|
||||
*
|
||||
* @param \DateTime $sperrzeitbis
|
||||
* @return void
|
||||
*/
|
||||
public function setSperrzeitbis(\DateTime $sperrzeitbis)
|
||||
{
|
||||
$this->sperrzeitbis = $sperrzeitbis;
|
||||
}
|
||||
|
||||
/**
|
||||
* __construct
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
//Do not remove the next line: It would break the functionality
|
||||
$this->initStorageObjects();
|
||||
}
|
||||
|
||||
/**
|
||||
* Initializes all ObjectStorage properties
|
||||
* Do not modify this method!
|
||||
* It will be rewritten on each save in the extension builder
|
||||
* You may modify the constructor of this class instead
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected function initStorageObjects()
|
||||
{
|
||||
$this->extrasperrungUser = new \TYPO3\CMS\Extbase\Persistence\ObjectStorage();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
<?php
|
||||
namespace HermannTelser\Zuladungsliste\Domain\Model;
|
||||
|
||||
/***************************************************************
|
||||
*
|
||||
* Copyright notice
|
||||
*
|
||||
* (c) 2016 Hermann Telser <hermann.telser@gmail.com>, Hermann Telser
|
||||
*
|
||||
* All rights reserved
|
||||
*
|
||||
* This script is part of the TYPO3 project. The TYPO3 project is
|
||||
* free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* The GNU General Public License can be found at
|
||||
* http://www.gnu.org/copyleft/gpl.html.
|
||||
*
|
||||
* This script is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* This copyright notice MUST APPEAR in all copies of the script!
|
||||
***************************************************************/
|
||||
|
||||
/**
|
||||
* Kammern
|
||||
*/
|
||||
class Kammern extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
|
||||
{
|
||||
|
||||
/**
|
||||
* bezeichnung
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $bezeichnung = '';
|
||||
|
||||
/**
|
||||
* Returns the bezeichnung
|
||||
*
|
||||
* @return string $bezeichnung
|
||||
*/
|
||||
public function getBezeichnung()
|
||||
{
|
||||
return $this->bezeichnung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the bezeichnung
|
||||
*
|
||||
* @param string $bezeichnung
|
||||
* @return void
|
||||
*/
|
||||
public function setBezeichnung($bezeichnung)
|
||||
{
|
||||
$this->bezeichnung = $bezeichnung;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,119 @@
|
||||
<?php
|
||||
namespace HermannTelser\Zuladungsliste\Domain\Model;
|
||||
|
||||
/***************************************************************
|
||||
*
|
||||
* Copyright notice
|
||||
*
|
||||
* (c) 2016 Hermann Telser <hermann.telser@gmail.com>, Hermann Telser
|
||||
*
|
||||
* All rights reserved
|
||||
*
|
||||
* This script is part of the TYPO3 project. The TYPO3 project is
|
||||
* free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* The GNU General Public License can be found at
|
||||
* http://www.gnu.org/copyleft/gpl.html.
|
||||
*
|
||||
* This script is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* This copyright notice MUST APPEAR in all copies of the script!
|
||||
***************************************************************/
|
||||
|
||||
/**
|
||||
* Wetbewerbsarten mit Bewertung
|
||||
*/
|
||||
class Kriterien extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
|
||||
{
|
||||
|
||||
/**
|
||||
* bezeichnung
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $bezeichnung = '';
|
||||
|
||||
/**
|
||||
* preisartid
|
||||
*
|
||||
* @var \HermannTelser\Zuladungsliste\Domain\Model\Preisart
|
||||
*/
|
||||
protected $preisartid = null;
|
||||
|
||||
/**
|
||||
* sektinstagid
|
||||
*
|
||||
* @var \HermannTelser\Zuladungsliste\Domain\Model\Sektionstage
|
||||
*/
|
||||
protected $sektinstagid = null;
|
||||
|
||||
/**
|
||||
* Returns the bezeichnung
|
||||
*
|
||||
* @return string $bezeichnung
|
||||
*/
|
||||
public function getBezeichnung()
|
||||
{
|
||||
return $this->bezeichnung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the bezeichnung
|
||||
*
|
||||
* @param string $bezeichnung
|
||||
* @return void
|
||||
*/
|
||||
public function setBezeichnung($bezeichnung)
|
||||
{
|
||||
$this->bezeichnung = $bezeichnung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the preisartid
|
||||
*
|
||||
* @return \HermannTelser\Zuladungsliste\Domain\Model\Preisart $preisartid
|
||||
*/
|
||||
public function getPreisartid()
|
||||
{
|
||||
return $this->preisartid;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the preisartid
|
||||
*
|
||||
* @param \HermannTelser\Zuladungsliste\Domain\Model\Preisart $preisartid
|
||||
* @return void
|
||||
*/
|
||||
public function setPreisartid(\HermannTelser\Zuladungsliste\Domain\Model\Preisart $preisartid)
|
||||
{
|
||||
$this->preisartid = $preisartid;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the sektinstagid
|
||||
*
|
||||
* @return \HermannTelser\Zuladungsliste\Domain\Model\Sektionstage $sektinstagid
|
||||
*/
|
||||
public function getSektinstagid()
|
||||
{
|
||||
return $this->sektinstagid;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the sektinstagid
|
||||
*
|
||||
* @param \HermannTelser\Zuladungsliste\Domain\Model\Sektionstage $sektinstagid
|
||||
* @return void
|
||||
*/
|
||||
public function setSektinstagid(\HermannTelser\Zuladungsliste\Domain\Model\Sektionstage $sektinstagid)
|
||||
{
|
||||
$this->sektinstagid = $sektinstagid;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
<?php
|
||||
namespace HermannTelser\Zuladungsliste\Domain\Model;
|
||||
|
||||
/***************************************************************
|
||||
*
|
||||
* Copyright notice
|
||||
*
|
||||
* (c) 2016 Hermann Telser <hermann.telser@gmail.com>, Hermann Telser
|
||||
*
|
||||
* All rights reserved
|
||||
*
|
||||
* This script is part of the TYPO3 project. The TYPO3 project is
|
||||
* free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* The GNU General Public License can be found at
|
||||
* http://www.gnu.org/copyleft/gpl.html.
|
||||
*
|
||||
* This script is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* This copyright notice MUST APPEAR in all copies of the script!
|
||||
***************************************************************/
|
||||
|
||||
/**
|
||||
* Preisart
|
||||
*/
|
||||
class Preisart extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
|
||||
{
|
||||
|
||||
/**
|
||||
* preisart
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $preisart = '';
|
||||
|
||||
/**
|
||||
* Returns the preisart
|
||||
*
|
||||
* @return string $preisart
|
||||
*/
|
||||
public function getPreisart()
|
||||
{
|
||||
return $this->preisart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the preisart
|
||||
*
|
||||
* @param string $preisart
|
||||
* @return void
|
||||
*/
|
||||
public function setPreisart($preisart)
|
||||
{
|
||||
$this->preisart = $preisart;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
<?php
|
||||
namespace HermannTelser\Zuladungsliste\Domain\Model;
|
||||
|
||||
/***************************************************************
|
||||
*
|
||||
* Copyright notice
|
||||
*
|
||||
* (c) 2016 Hermann Telser <hermann.telser@gmail.com>, Hermann Telser
|
||||
*
|
||||
* All rights reserved
|
||||
*
|
||||
* This script is part of the TYPO3 project. The TYPO3 project is
|
||||
* free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* The GNU General Public License can be found at
|
||||
* http://www.gnu.org/copyleft/gpl.html.
|
||||
*
|
||||
* This script is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* This copyright notice MUST APPEAR in all copies of the script!
|
||||
***************************************************************/
|
||||
|
||||
/**
|
||||
* Punkte
|
||||
*/
|
||||
class Punkte extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
|
||||
{
|
||||
|
||||
/**
|
||||
* bezeichnung
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $bezeichnung = '';
|
||||
|
||||
/**
|
||||
* Returns the bezeichnung
|
||||
*
|
||||
* @return string $bezeichnung
|
||||
*/
|
||||
public function getBezeichnung()
|
||||
{
|
||||
return $this->bezeichnung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the bezeichnung
|
||||
*
|
||||
* @param string $bezeichnung
|
||||
* @return void
|
||||
*/
|
||||
public function setBezeichnung($bezeichnung)
|
||||
{
|
||||
$this->bezeichnung = $bezeichnung;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,371 @@
|
||||
<?php
|
||||
namespace HermannTelser\Zuladungsliste\Domain\Model;
|
||||
|
||||
/***************************************************************
|
||||
*
|
||||
* Copyright notice
|
||||
*
|
||||
* (c) 2016 Hermann Telser <hermann.telser@gmail.com>, Hermann Telser
|
||||
*
|
||||
* All rights reserved
|
||||
*
|
||||
* This script is part of the TYPO3 project. The TYPO3 project is
|
||||
* free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* The GNU General Public License can be found at
|
||||
* http://www.gnu.org/copyleft/gpl.html.
|
||||
*
|
||||
* This script is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* This copyright notice MUST APPEAR in all copies of the script!
|
||||
***************************************************************/
|
||||
|
||||
/**
|
||||
* Sektionstage
|
||||
*/
|
||||
class Sektionstage extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
|
||||
{
|
||||
|
||||
/**
|
||||
* bezeichnung
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $bezeichnung = '';
|
||||
|
||||
/**
|
||||
* stichtag
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $stichtag = null;
|
||||
|
||||
/**
|
||||
* sperrzeit
|
||||
*
|
||||
* @var int
|
||||
*/
|
||||
protected $sperrzeit = 0;
|
||||
|
||||
/**
|
||||
* sperrzeitstart
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $sperrzeitstart = null;
|
||||
|
||||
/**
|
||||
* punktezeit
|
||||
*
|
||||
* @var int
|
||||
*/
|
||||
protected $punktezeit = 0;
|
||||
|
||||
/**
|
||||
* punktezeitstart
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $punktezeitstart = null;
|
||||
|
||||
/**
|
||||
* neueinsteiger
|
||||
*
|
||||
* @var int
|
||||
*/
|
||||
protected $neueinsteiger = 0;
|
||||
|
||||
/**
|
||||
* neueinsteigerstart
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $neueinsteigerstart = null;
|
||||
|
||||
/**
|
||||
* frauenfoerderung
|
||||
*
|
||||
* @var int
|
||||
*/
|
||||
protected $frauenfoerderung = 0;
|
||||
|
||||
/**
|
||||
* frauenfoerderungstart
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $frauenfoerderungstart = null;
|
||||
|
||||
/**
|
||||
* frauenfoerderungsonderstart
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $frauenfoerderungsonderstart = null;
|
||||
|
||||
/**
|
||||
* kammernid
|
||||
*
|
||||
* @var \HermannTelser\Zuladungsliste\Domain\Model\Kammern
|
||||
*/
|
||||
protected $kammernid = null;
|
||||
|
||||
/**
|
||||
* Returns the bezeichnung
|
||||
*
|
||||
* @return string $bezeichnung
|
||||
*/
|
||||
public function getBezeichnung()
|
||||
{
|
||||
return $this->bezeichnung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the bezeichnung
|
||||
*
|
||||
* @param string $bezeichnung
|
||||
* @return void
|
||||
*/
|
||||
public function setBezeichnung($bezeichnung)
|
||||
{
|
||||
$this->bezeichnung = $bezeichnung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the stichtag
|
||||
*
|
||||
* @return \DateTime $stichtag
|
||||
*/
|
||||
public function getStichtag()
|
||||
{
|
||||
return $this->stichtag;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the stichtag
|
||||
*
|
||||
* @param \DateTime $stichtag
|
||||
* @return void
|
||||
*/
|
||||
public function setStichtag(\DateTime $stichtag)
|
||||
{
|
||||
$this->stichtag = $stichtag;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the sperrzeit
|
||||
*
|
||||
* @return int $sperrzeit
|
||||
*/
|
||||
public function getSperrzeit()
|
||||
{
|
||||
return $this->sperrzeit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the sperrzeit
|
||||
*
|
||||
* @param int $sperrzeit
|
||||
* @return void
|
||||
*/
|
||||
public function setSperrzeit($sperrzeit)
|
||||
{
|
||||
$this->sperrzeit = $sperrzeit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the sperrzeitstart
|
||||
*
|
||||
* @return \DateTime $sperrzeitstart
|
||||
*/
|
||||
public function getSperrzeitstart()
|
||||
{
|
||||
return $this->sperrzeitstart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the sperrzeitstart
|
||||
*
|
||||
* @param \DateTime $sperrzeitstart
|
||||
* @return void
|
||||
*/
|
||||
public function setSperrzeitstart(\DateTime $sperrzeitstart)
|
||||
{
|
||||
$this->sperrzeitstart = $sperrzeitstart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the punktezeit
|
||||
*
|
||||
* @return int $punktezeit
|
||||
*/
|
||||
public function getPunktezeit()
|
||||
{
|
||||
return $this->punktezeit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the punktezeit
|
||||
*
|
||||
* @param int $punktezeit
|
||||
* @return void
|
||||
*/
|
||||
public function setPunktezeit($punktezeit)
|
||||
{
|
||||
$this->punktezeit = $punktezeit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the punktezeitstart
|
||||
*
|
||||
* @return \DateTime $punktezeitstart
|
||||
*/
|
||||
public function getPunktezeitstart()
|
||||
{
|
||||
return $this->punktezeitstart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the punktezeitstart
|
||||
*
|
||||
* @param \DateTime $punktezeitstart
|
||||
* @return void
|
||||
*/
|
||||
public function setPunktezeitstart(\DateTime $punktezeitstart)
|
||||
{
|
||||
$this->punktezeitstart = $punktezeitstart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the neueinsteiger
|
||||
*
|
||||
* @return int $neueinsteiger
|
||||
*/
|
||||
public function getNeueinsteiger()
|
||||
{
|
||||
return $this->neueinsteiger;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the neueinsteiger
|
||||
*
|
||||
* @param int $neueinsteiger
|
||||
* @return void
|
||||
*/
|
||||
public function setNeueinsteiger($neueinsteiger)
|
||||
{
|
||||
$this->neueinsteiger = $neueinsteiger;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the neueinsteigerstart
|
||||
*
|
||||
* @return \DateTime $neueinsteigerstart
|
||||
*/
|
||||
public function getNeueinsteigerstart()
|
||||
{
|
||||
return $this->neueinsteigerstart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the neueinsteigerstart
|
||||
*
|
||||
* @param \DateTime $neueinsteigerstart
|
||||
* @return void
|
||||
*/
|
||||
public function setNeueinsteigerstart(\DateTime $neueinsteigerstart)
|
||||
{
|
||||
$this->neueinsteigerstart = $neueinsteigerstart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the frauenfoerderung
|
||||
*
|
||||
* @return int $frauenfoerderung
|
||||
*/
|
||||
public function getFrauenfoerderung()
|
||||
{
|
||||
return $this->frauenfoerderung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the frauenfoerderung
|
||||
*
|
||||
* @param int $frauenfoerderung
|
||||
* @return void
|
||||
*/
|
||||
public function setFrauenfoerderung($frauenfoerderung)
|
||||
{
|
||||
$this->frauenfoerderung = $frauenfoerderung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the frauenfoerderungstart
|
||||
*
|
||||
* @return \DateTime $frauenfoerderungstart
|
||||
*/
|
||||
public function getFrauenfoerderungstart()
|
||||
{
|
||||
return $this->frauenfoerderungstart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the frauenfoerderungstart
|
||||
*
|
||||
* @param \DateTime $frauenfoerderungstart
|
||||
* @return void
|
||||
*/
|
||||
public function setFrauenfoerderungstart(\DateTime $frauenfoerderungstart)
|
||||
{
|
||||
$this->frauenfoerderungstart = $frauenfoerderungstart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the frauenfoerderungsonderstart
|
||||
*
|
||||
* @return \DateTime $frauenfoerderungsonderstart
|
||||
*/
|
||||
public function getFrauenfoerderungsonderstart()
|
||||
{
|
||||
return $this->frauenfoerderungsonderstart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the frauenfoerderungsonderstart
|
||||
*
|
||||
* @param \DateTime $frauenfoerderungsonderstart
|
||||
* @return void
|
||||
*/
|
||||
public function setFrauenfoerderungsonderstart(\DateTime $frauenfoerderungsonderstart)
|
||||
{
|
||||
$this->frauenfoerderungsonderstart = $frauenfoerderungsonderstart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the kammernid
|
||||
*
|
||||
* @return \HermannTelser\Zuladungsliste\Domain\Model\Kammern kammernid
|
||||
*/
|
||||
public function getKammernid()
|
||||
{
|
||||
return $this->kammernid;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the kammernid
|
||||
*
|
||||
* @param \HermannTelser\Zuladungsliste\Domain\Model\Kammern $kammernid
|
||||
* @return void
|
||||
*/
|
||||
public function setKammernid(\HermannTelser\Zuladungsliste\Domain\Model\Kammern $kammernid)
|
||||
{
|
||||
$this->kammernid = $kammernid;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
<?php
|
||||
|
||||
namespace HermannTelser\Zuladungsliste\Domain\Model;
|
||||
|
||||
class User extends \In2code\Femanager\Domain\Model\User
|
||||
{
|
||||
/**
|
||||
* kammermitgliedsnummer
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $kammermitgliedsnummer;
|
||||
|
||||
/**
|
||||
* frauenfoerderpunkt
|
||||
*
|
||||
* @var bool
|
||||
*/
|
||||
protected $frauenfoerderpunkt;
|
||||
|
||||
|
||||
/**
|
||||
* Returns the kammermitgliedsnummer
|
||||
*
|
||||
* @return string $kammermitgliedsnummer
|
||||
*/
|
||||
public function getKammermitgliedsnummer()
|
||||
{
|
||||
return $this->kammermitgliedsnummer;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the kammermitgliedsnummer
|
||||
*
|
||||
* @param string $kammermitgliedsnummer
|
||||
* @return void
|
||||
*/
|
||||
public function setKammermitgliedsnummer($kammermitgliedsnummer)
|
||||
{
|
||||
$this->kammermitgliedsnummer = $kammermitgliedsnummer;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @return \bool
|
||||
*/
|
||||
public function getFrauenfoerderpunkt()
|
||||
{
|
||||
return $this->frauenfoerderpunkt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the frauenfoerderpunkt
|
||||
*
|
||||
* @param bool $frauenfoerderpunkt
|
||||
* @return void
|
||||
*/
|
||||
public function setFrauenfoerderpunkt($frauenfoerderpunkt)
|
||||
{
|
||||
$this->frauenfoerderpunkt = $frauenfoerderpunkt;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,355 @@
|
||||
<?php
|
||||
namespace HermannTelser\Zuladungsliste\Domain\Model;
|
||||
|
||||
/***************************************************************
|
||||
*
|
||||
* Copyright notice
|
||||
*
|
||||
* (c) 2016
|
||||
*
|
||||
* All rights reserved
|
||||
*
|
||||
* This script is part of the TYPO3 project. The TYPO3 project is
|
||||
* free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* The GNU General Public License can be found at
|
||||
* http://www.gnu.org/copyleft/gpl.html.
|
||||
*
|
||||
* This script is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* This copyright notice MUST APPEAR in all copies of the script!
|
||||
***************************************************************/
|
||||
|
||||
/**
|
||||
* Wettbewerbe und Preise
|
||||
*/
|
||||
class Wettbewerbe extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
|
||||
{
|
||||
|
||||
/**
|
||||
* wettbewerb
|
||||
*
|
||||
* @var string
|
||||
* @TYPO3\CMS\Extbase\Annotation\Validate NotEmpty
|
||||
*/
|
||||
protected $wettbewerb = '';
|
||||
|
||||
/**
|
||||
* beschreibung
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $beschreibung = '';
|
||||
|
||||
/**
|
||||
* registrierung
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $registrierung = '';
|
||||
|
||||
/**
|
||||
* verfahrensort
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $verfahrensort = '';
|
||||
|
||||
/**
|
||||
* bundesland
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $bundesland = '';
|
||||
|
||||
/**
|
||||
* abgabetermin
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $abgabetermin = null;
|
||||
|
||||
/**
|
||||
* kammerbeschluss
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $kammerbeschluss = null;
|
||||
|
||||
/**
|
||||
* entscheidungstermin
|
||||
*
|
||||
* @var \DateTime
|
||||
*/
|
||||
protected $entscheidungstermin = null;
|
||||
|
||||
/**
|
||||
* sperrung
|
||||
*
|
||||
* @var bool
|
||||
*/
|
||||
protected $sperrung = false;
|
||||
|
||||
/**
|
||||
* aufgabenstellung
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $aufgabenstellung = '';
|
||||
|
||||
/**
|
||||
* wettbewerbUser
|
||||
*
|
||||
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\HermannTelser\Zuladungsliste\Domain\Model\Architekten>
|
||||
*/
|
||||
protected $wettbewerbUser = null;
|
||||
|
||||
/**
|
||||
* Returns the wettbewerb
|
||||
*
|
||||
* @return string $wettbewerb
|
||||
*/
|
||||
public function getWettbewerb()
|
||||
{
|
||||
return $this->wettbewerb;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the wettbewerb
|
||||
*
|
||||
* @param string $wettbewerb
|
||||
* @return void
|
||||
*/
|
||||
public function setWettbewerb($wettbewerb)
|
||||
{
|
||||
$this->wettbewerb = $wettbewerb;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the beschreibung
|
||||
*
|
||||
* @return string $beschreibung
|
||||
*/
|
||||
public function getBeschreibung()
|
||||
{
|
||||
return $this->beschreibung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the beschreibung
|
||||
*
|
||||
* @param string $beschreibung
|
||||
* @return void
|
||||
*/
|
||||
public function setBeschreibung($beschreibung)
|
||||
{
|
||||
$this->beschreibung = $beschreibung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the registrierung
|
||||
*
|
||||
* @return string $registrierung
|
||||
*/
|
||||
public function getRegistrierung()
|
||||
{
|
||||
return $this->registrierung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the registrierung
|
||||
*
|
||||
* @param string $registrierung
|
||||
* @return void
|
||||
*/
|
||||
public function setRegistrierung($registrierung)
|
||||
{
|
||||
$this->registrierung = $registrierung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the verfahrensort
|
||||
*
|
||||
* @return string $verfahrensort
|
||||
*/
|
||||
public function getVerfahrensort()
|
||||
{
|
||||
return $this->verfahrensort;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the verfahrensort
|
||||
*
|
||||
* @param string $verfahrensort
|
||||
* @return void
|
||||
*/
|
||||
public function setVerfahrensort($verfahrensort)
|
||||
{
|
||||
$this->verfahrensort = $verfahrensort;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the bundesland
|
||||
*
|
||||
* @return string $bundesland
|
||||
*/
|
||||
public function getBundesland()
|
||||
{
|
||||
return $this->bundesland;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the bundesland
|
||||
*
|
||||
* @param string $bundesland
|
||||
* @return void
|
||||
*/
|
||||
public function setBundesland($bundesland)
|
||||
{
|
||||
$this->bundesland = $bundesland;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the abgabetermin
|
||||
*
|
||||
* @return \DateTime $abgabetermin
|
||||
*/
|
||||
public function getAbgabetermin()
|
||||
{
|
||||
return $this->abgabetermin;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the abgabetermin
|
||||
*
|
||||
* @param \DateTime $abgabetermin
|
||||
* @return void
|
||||
*/
|
||||
public function setAbgabetermin(\DateTime $abgabetermin)
|
||||
{
|
||||
$this->abgabetermin = $abgabetermin;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the kammerbeschluss
|
||||
*
|
||||
* @return \DateTime $kammerbeschluss
|
||||
*/
|
||||
public function getKammerbeschluss()
|
||||
{
|
||||
return $this->kammerbeschluss;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the kammerbeschluss
|
||||
*
|
||||
* @param \DateTime $kammerbeschluss
|
||||
* @return void
|
||||
*/
|
||||
public function setKammerbeschluss(\DateTime $kammerbeschluss)
|
||||
{
|
||||
$this->kammerbeschluss = $kammerbeschluss;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the entscheidungstermin
|
||||
*
|
||||
* @return \DateTime $entscheidungstermin
|
||||
*/
|
||||
public function getEntscheidungstermin()
|
||||
{
|
||||
return $this->entscheidungstermin;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the entscheidungstermin
|
||||
*
|
||||
* @param \DateTime $entscheidungstermin
|
||||
* @return void
|
||||
*/
|
||||
public function setEntscheidungstermin(\DateTime $entscheidungstermin)
|
||||
{
|
||||
$this->entscheidungstermin = $entscheidungstermin;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the sperrung
|
||||
*
|
||||
* @return bool $sperrung
|
||||
*/
|
||||
public function getSperrung()
|
||||
{
|
||||
return $this->sperrung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the sperrung
|
||||
*
|
||||
* @param bool $sperrung
|
||||
* @return void
|
||||
*/
|
||||
public function setSperrung($sperrung)
|
||||
{
|
||||
$this->sperrung = $sperrung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the boolean state of sperrung
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function isSperrung()
|
||||
{
|
||||
return $this->sperrung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the aufgabenstellung
|
||||
*
|
||||
* @return string $aufgabenstellung
|
||||
*/
|
||||
public function getAufgabenstellung()
|
||||
{
|
||||
return $this->aufgabenstellung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the aufgabenstellung
|
||||
*
|
||||
* @param string $aufgabenstellung
|
||||
* @return void
|
||||
*/
|
||||
public function setAufgabenstellung($aufgabenstellung)
|
||||
{
|
||||
$this->aufgabenstellung = $aufgabenstellung;
|
||||
}
|
||||
|
||||
/**
|
||||
* __construct
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
//Do not remove the next line: It would break the functionality
|
||||
$this->initStorageObjects();
|
||||
}
|
||||
|
||||
/**
|
||||
* Initializes all ObjectStorage properties
|
||||
* Do not modify this method!
|
||||
* It will be rewritten on each save in the extension builder
|
||||
* You may modify the constructor of this class instead
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected function initStorageObjects()
|
||||
{
|
||||
$this->wettbewerbUser = new \TYPO3\CMS\Extbase\Persistence\ObjectStorage();
|
||||
}
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user