Files
gutachten_t3/packages/gutachten/Classes/DB/Update/UpdateMethodMany.php
T

31 lines
722 B
PHP

<?php
namespace HermannTelser\Gutachten\DB\Update;
use HermannTelser\Gutachten\DB\DbFunction;
use TYPO3\CMS\Core\Utility\GeneralUtility;
class UpdateMethodMany
{
public static function update()
{
// DbFunction::$debug = 1;
$methodid = GeneralUtility::_GP('methodid');
if (!is_numeric($methodid)) {
return [];
}
$rowdata = GeneralUtility::_GP('data');
$data = json_decode($rowdata, true);
foreach ($data as $key => $rowid) {
$update_array = [];
$update_array['tt_raumart_id'] = $methodid;
DbFunction::secureUpdate('tx_gutachten_raume_generell', $update_array, ['id' => $rowid]);
}
DbFunction::$projektid = DbFunction::get("tx_gutachten_raume_generell", "pid", ['id' => $rowid]);
}
}