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); }