Chore: Verschiebe Git-Repository in das Hauptverzeichnis und richte .gitignore ein
This commit is contained in:
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');
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user