$app->get('/band/:id', function ($id) use($app) {
    // Band-Controller instanziieren
    $ctrlBand = new BandController();
    // Band zur angefragten ID aus Datenbank holen
    $ctrlBand->GetBand($id);
});
/**
 * (GET)
 * Informationen (GET) zu einer Band einer Band-ID
 *
 * Parameter
 * @number   - (integer) Band-ID
 */
$app->get('/bandinfo/:number', function ($number) use($app) {
    // Band-Controller instanziieren
    $ctrlBand = new BandController();
    // Bandinfo aus Datenbank holen
    $ctrlBand->GetBandInfo($number);
});
// --- Suche ----
// $app->get('/search/:pattern', function ($pattern) use ($app) {
//     // Band-Controller instanziieren
//     $ctrlSearch = new SearchController();
//     // Searchinfo aus Datenbank holen
//     $ctrlSearch->GetSearchResult((object) array(
//         'type'    => 'common',
//         'pattern' => $pattern
//     ));
// });
/**
 * (GET)
    $memberID = LoginController::getLoggedInMemberID($dbConnection);
    $processed = false;
    if ($memberID != null) {
        $inputMemberID = $_POST[MemberEditConstants::MEMBER_ID_INPUT];
        $encryptedID = $_POST[MemberEditConstants::ENCRYPTED_ID_INPUT];
        if (MemberController::processMemberSecurityCheck($memberID, $inputMemberID, $encryptedID)) {
            AdvertisementController::deactivateMemberAdvertisements($memberID, $dbConnection);
            $bandSearchResults = BandSearchController::searchBandsByMemberID($memberID, 1, 100, $dbConnection);
            if ($bandSearchResults != null) {
                $bandSkeletons = $bandSearchResults->getVariable(SearchResults::SKELETONS);
                if ($bandSkeletons != null) {
                    foreach ($bandSkeletons as $bandSkeleton) {
                        $bandID = $bandSkeleton->getVariable(Band::BAND_ID);
                        $bandMembers = BandMemberDao::selectBandMembers($bandID, $dbConnection);
                        if (count($bandMembers) == 1) {
                            BandController::deactivateBand($memberID, $bandID, $dbConnection);
                        }
                    }
                }
            }
            MemberController::deactivateMusicianProfile($memberID, $dbConnection);
            $processed = true;
        }
    }
} catch (Exception $ex) {
    $processed = false;
}
$dbConnection = null;
if (!$processed) {
    ErrorUtilities::errorRedirect(ErrorConstants::GENERAL_ERROR);
} else {