public static function submit_spam($key, $fields, $environment) { self::$apiKey = $key; PerchUtil::debug('Submitting spam to Akismet'); $Perch = Perch::fetch(); $data = array(); $data['blog'] = self::get_site_url(); $data['user_ip'] = $environment['REMOTE_ADDR']; $data['user_agent'] = $environment['HTTP_USER_AGENT']; $data['referrer'] = $environment['HTTP_REFERER']; $data['permalink'] = $Perch->get_page(); $data['comment_type'] = 'contactform'; $data['comment_author'] = @$fields['name']; $data['comment_author_email'] = @$fields['email']; $data['comment_author_url'] = @$fields['url']; $data['comment_content'] = @$fields['body']; $data = array_merge($environment, $data); $result = self::make_request('submit-spam', $data); }