public static function manageListAccount($site, $username, $password) { if (Sentry::check()) { switch ($site) { case 'myanimelist': $data = new AnimeDataScraper(); if ($data->authMAL($username, $password)) { return '<div class="alert alert-success alert-dismissable"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> <strong>Success!</strong> Myanimelist account has been connected. </div>'; } return '<div class="alert alert-error alert-dismissable"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> <strong>Error!</strong>Failed to connect with myanimelist (check username, password or site could be offline) </div>'; case 'hummingbird': $data = new AnimeDataScraper(); if ($data->authHummingbird($username, $password)) { return '<div class="alert alert-success alert-dismissable"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> <strong>Success!</strong> Hummingbird account has been connected. </div>'; } return '<div class="alert alert-error alert-dismissable"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> <strong>Error!</strong>Failed to connect with hummingbird (check username, password or site could be offline) </div>'; default: return 'Site must be myanimelist or hummingbird'; } } return 'Must be logged in.'; }