public static function isValidStatus($status)
{
return $status === null || in_array($status, self::validStatuses());
}
private function validateStatus($status) { if (!Topic::isValidStatus($status)) { throw new Exception('Invalid status.'); } }