Module: Rakismet::ModelExtensions::InstanceMethods
- Defined in:
- lib/rakismet/model_extensions.rb
Instance Method Summary collapse
Instance Method Details
#ham! ⇒ Object
49 50 51 |
# File 'lib/rakismet/model_extensions.rb', line 49 def ham! Rakismet::Base.('submit-ham', ) end |
#spam! ⇒ Object
45 46 47 |
# File 'lib/rakismet/model_extensions.rb', line 45 def spam! Rakismet::Base.('submit-spam', ) end |
#spam? ⇒ Boolean
31 32 33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/rakismet/model_extensions.rb', line 31 def spam? data = unless Rakismet::Base..nil? { :referrer => 'request.referer', :user_ip => 'request.remote_ip', :user_agent => 'request.user_agent' }.each_pair do |k,v| data[k] = eval(v, Rakismet::Base.) || '' end end self. = Rakismet::Base.('comment-check', data) self. == 'true' end |