lib/akismet.rb in mikehale-akismet-0.0.2 vs lib/akismet.rb in mikehale-akismet-0.0.3

- old
+ new

@@ -9,10 +9,15 @@ def initialize(key, url) @key = key @url = url end - def verify_key + def verify? + @verified = do_verify unless @verified + @verified + end + + def do_verify response = Net::HTTP.start('rest.akismet.com', 80) do |http| http.post('/1.1/verify-key', post_data(:key => @key, :blog => @url), {'User-Agent' => USER_AGENT}) end case response.body \ No newline at end of file