isLoggedIn(); $sResult = ''; if($sAction=='logmein') $sResult = $oMain->logMeIn($sToken); elseif($sAction!='' && $bLoggedIn) { switch ($sAction) { case '': $sResult = $oCvTheque->function(); break; default: $sResult = Main::getJsonResult(false, Main::NOT_FOUND); } } elseif($sAction!='' && !$bLoggedIn) { if($oCvTheque->checkApiKey($iApiKey)) { switch ($sAction) { case '': $sResult = $oCvTheque->apifunction(); break; default: $sResult = CvTheque::getJsonResult(false, Main::NOT_FOUND); } } else $sResult = CvTheque::getJsonResult(false, Main::UNAUTHORIZED); } elseif($bLoggedIn) $sResult = $oMain->getMainPage(); else $sResult = $oMain->getLogonPage(); $sDebug = ob_get_clean(); if(Settings::DEBUG && $sDebug!='') $oMain->addUncaughtError($sDebug); echo $sResult; ?>