, NUH-Odds GmbH * ***/ class _SelectController { public function __construct() { $arr = []; $projektid = GeneralUtility::_GP('id'); switch (GeneralUtility::_GP('action')) { case 'orientierung_alle': $arr = Select::select_table('tx_gutachten_orientierung'); break; case 'gutachter_alle': $arr = Select::select_table('tx_gutachten_gutachter'); break; case 'load_methoden_projekt': $arr = MethodenProjekt::select(); break; case 'load_methoden': $arr = MethodenInfo::load(); break; case 'p_allgemeine_alle': $arr = ProjektAllgemeinAlle::select(); break; case 'auftraggeber_alle': $arr = Auftraggeber::select(); break; case 'textart_alle': $arr = Select::text_art(); break; case 'standards_alle': $arr = Standards::standards_alle(); break; case 'standards_einzeln': $arr = StandardsEinzeln::load($projektid); break; case 'standards_add': StandardsAdd::add($projektid); break; case 'move_position': StandardsMove::move(); break; case 'load_orientation_for_select': $arr = Select::orientierung_select(); break; case 'orientierung_typen_colums_einzel': $arr = Select::orientierung_typen_column_einzel(); break; case 'orientierung_typen_einzel': $arr = Select::raeume_alle_orientierung($projektid); break; case 'projekte_alle': $arr = Select::projekte(); break; case 'aufstellung_alle': $arr = Select::aufstellung(); break; case 'p_objekte_alle': $arr = Objekte::select($projektid); break; case 'p_notizen_alle': Notizen::notizen_projekt_laden(); break; case 'projekte_basis_stammdaten': ProjekteStammdatenEinzeln::load(); break; case 'projekt_status': ProjekteSetStatus::set(); break; case 'projekt_active': ProjekteSetActive::set(); break; case 'projekt_clone': ProjektClone::clone(); break; case 'load_methoden_for_select': $arr = Select::select_table('tx_gutachten_raumart'); break; case 'platzhalter_einzeln': $arr = Select::platzhalter($projektid); break; case 'load_aufstellung': $arr = Select::aufstellung(); break; default: Message::error( __FILE__, __LINE__, 'no controller switch defined' ); } header('Content-Type: application/json'); echo json_encode($arr); exit(); } }