private static function check_review_author_seen($prow, $rrow, $contact, $no_update = false) { global $Now; if ($rrow && !get($rrow, "reviewAuthorSeen") && $contact->act_author_view($prow) && !$contact->is_actas_user()) { $rrow->reviewAuthorSeen = $Now; if (!$no_update) { if (!self::$review_author_seen) { register_shutdown_function("ReviewForm::update_review_author_seen"); self::$review_author_seen = array(); } self::$review_author_seen[] = $rrow->reviewId; } } }