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'] = 'comment';
     $data['comment_author'] = isset($fields['name']) ? $fields['name'] : '';
     $data['comment_author_email'] = isset($fields['email']) ? $fields['email'] : '';
     $data['comment_author_url'] = isset($fields['url']) ? $fields['url'] : '';
     $data['comment_content'] = isset($fields['body']) ? $fields['body'] : '';
     $data = array_merge($environment, $data);
     $result = self::make_request('submit-spam', $data);
 }