X-Git-Url: https://git.cweiske.de/shpub.git/blobdiff_plain/6f2bbd991fb885228702b960b17000fe2fc40567..613d09d06d7bab3c6d91fd1b5b231e54c7304480:/src/shpub/Validator.php diff --git a/src/shpub/Validator.php b/src/shpub/Validator.php index 1da91cb..c751595 100644 --- a/src/shpub/Validator.php +++ b/src/shpub/Validator.php @@ -28,5 +28,18 @@ class Validator return $url; } + + public static function rsvp($answer) + { + $allowed = ['yes', 'no', 'maybe']; + if (false === array_search($answer, $allowed)) { + Log::err( + 'Invalid RSVP answer given; allowed are: ' + . implode(', ', $allowed) + ); + return false; + } + return $answer; + } } ?>