Chore: Verschiebe Git-Repository in das Hauptverzeichnis und richte .gitignore ein

This commit is contained in:
salam committed 2026-10-19 10:11:04 +02:00
commit 96d0545193
502 files changed
+176027

No files matched your search

@@ -0,0 +1,48 @@
<?php
namespace HermannTelser\Gutachten\Berechnungen;
use HermannTelser\Gutachten\DB\DbFunction;
use HermannTelser\Gutachten\Utility\Message;
use TYPO3\CMS\Core\Utility\GeneralUtility;
class Berechnung
{
/**
* @return false
*/
public static function berechnen()
{
// DbFunction::$debug = 1;
if (0 == DbFunction::$projektid) {
DbFunction::$projektid = GeneralUtility::_GP('id');
if (!is_numeric(DbFunction::$projektid)) {
DbFunction::$projektid = GeneralUtility::_GP('projekt_aktive');
}
if (!is_numeric(DbFunction::$projektid)) {
return 0;
}
}
// ZU NUTZWERT wenn raumart 2,8 => normale Nutzfläche, Methode 2b
FaktorenBasis::berechnen();
FaktorenGenerell::berechnen();
// Main
$_result = DbFunction::select('tx_gutachten_raume_basis', ['id', 'factor', 'noDispInOrientierung'], ['pid' => DbFunction::$projektid]);
foreach ($_result as $key => $value) {
if (1 == $value['noDispInOrientierung']) {
OhneOrientierung::berechne($value['id']);
} else {
MitOrientierung::berechne($value['id'], $value['factor']);
}
}
if (DbFunction::$debug) {
Message::note('Nutzwerberechnung Ende');
}
}
}