Module: BadWordFilter

Defined in:
lib/bad_word_filter.rb,
lib/bad_word_filter/version.rb

Defined Under Namespace

Classes: ApiCaller, Error

Constant Summary collapse

VERSION =
"0.4.0"

Class Method Summary collapse

Class Method Details

.filter(content, censor_character = '*') ⇒ Object

Your code goes here…



7
8
9
10
11
12
# File 'lib/bad_word_filter.rb', line 7

def self.filter(content,censor_character='*')
  api = ApiCaller.new('https://neutrinoapi-bad-word-filter.p.rapidapi.com/bad-word-filter')
  response = api.call(content,censor_character)
  return 'NotFound' if response.code == 404 || response.code == 401
  JSON.parse(response.body)
end