public function getAllSongs($params)
 {
     return churchservice_getAllSongs();
 }
/**
 * delete song
 * TODO: performance -  get ALL songs to delete ONE?
 * 
 * @param array $params
 * @throws CTException
 */
function churchservice_delSong($params)
{
    $songs = churchservice_getAllSongs();
    if (!isset($songs["songs"][$params["id"]])) {
        throw new CTException("Song nicht gefunden!");
    }
    $song = $songs["songs"][$params["id"]];
    if (isset($song->arrangement)) {
        foreach ($song->arrangement as $arr) {
            churchservice_delArrangement(array("id" => $arr->id));
        }
        db_delete("cs_song")->fields(array("id" => $params["id"]))->condition("id", $params["id"], "=")->execute(false);
    }
}