private function getContent() { if (Request::getInstance()->getGetRequests('cmd')) { switch (Request::getInstance()->getGetRequests('cmd')) { case 'getArrangement': $this->getArrangement(Request::getInstance()->getGetRequests('id')); break; case 'getMuckerMeinung': $this->getMuckerMeinung(Request::getInstance()->getGetRequests('id'), Request::getInstance()->getGetRequests('m')); break; case 'editName': $this->editName(Request::getInstance()->getGetRequests('pb_id')); break; case 'getSingleDatum': echo $this->getSingleDatum(Request::getInstance()->getGetRequests('table'), Request::getInstance()->getGetRequests('field'), Request::getInstance()->getGetRequests('id'), Request::getInstance()->getGetRequests('id_name')); break; case 'getPause': echo $this->getPause(Request::getInstance()->getGetRequests('pb_id')); break; case 'getPlaylistStart': echo $this->getPlaylistStart(Request::getInstance()->getGetRequests('pl_id')); break; case 'getPlayedStatus': echo $this->getPlayedStatus(Request::getInstance()->getGetRequests('id'), Request::getInstance()->getGetRequests('pl_id')); break; default: z(Request::getInstance()->getGetRequests()); // break; } } if (Request::getInstance()->getPostRequests('cmd')) { $p = Request::getInstance()->getPostRequests(); switch ($p['cmd']) { case 'saveArrangement': AGDO::getInstance()->Execute("UPDATE SVsongs SET " . $p['feld'] . " = '" . trim($p['text']) . "' WHERE id=" . $p['id']); break; case 'saveInstrument': AGDO::getInstance()->Execute("UPDATE SVsongs SET instrument = '" . $p['instrument'] . "' WHERE id=" . $p['id']); break; case 'saveStatus': AGDO::getInstance()->Execute("UPDATE SVsongs SET probe = '" . $p['status'] . "' WHERE id=" . $p['id']); break; case 'saveMuckermeinung': $p['musiker'] = $p['musiker'] == 'b' ? 'c' : $p['musiker']; AGDO::getInstance()->Execute("UPDATE SVsongs SET " . $p['musiker'] . " = '" . $p['status'] . "' WHERE id=" . $p['id']); break; case 'sortSong': $songSorter = new Songsorter(); echo $songSorter->sortSong($p); break; case 'saveSingleDatum': AGDO::getInstance()->Execute("UPDATE " . $p['table'] . " SET " . $p['field'] . " = '" . $p['value'] . "' WHERE " . $p['id_name'] . " = '" . $p['id'] . "'"); echo $p['value']; break; case 'newBlock': $this->newBlock($p['pl_id']); break; case 'deleteBlock': $block = new playlist_bloecke(); $block->deleteBlock($p['pb_id']); break; case 'savePause': echo $this->savePause($p['pb_id'], $p['pause']); break; case 'savePlaylistStartzeit': echo $this->savePlaylistStartzeit($p['pl_id'], $p['uhrzeitStart']); break; case 'savePlayedStatus': echo $this->savePlayedStatus($p['ps_id'], $p['status']); break; case 'updateProbeDatum': AGDO::getInstance()->Execute("UPDATE SVsongs SET letzteProbe = '" . date('Y-m-d') . "', probe=4 WHERE id=" . $p['id']); break; default: z(Request::getInstance()->getPostRequests()); break; } } }