private static function getAlbumAction() { Validator::required(isset($_POST['albumID'], $_POST['password']), __METHOD__); $album = new Album($_POST['albumID']); if ($album->getPublic() === true) { // Album public if ($album->checkPassword($_POST['password']) === true) { Response::json($album->get()); } else { Response::warning('Wrong password!'); } } else { // Album private Response::warning('Album private!'); } }
private static function getAlbumAction() { Validator::required(isset($_POST['albumID']), __METHOD__); $album = new Album($_POST['albumID']); Response::json($album->get()); }