class Copyscape::TextSearch

Public Class Methods

new(text, encoding = 'UTF-8', options = {}) click to toggle source

The parameters are as follows: Parameter Explanation Value Required? Default u Your username [your username] Yes - k Your API key [your API key] Yes - o API operation csearch (or psearch or

cpsearch if you create a private index)               Yes       -

e Text encoding [encoding name] Yes - t Text to be searched [the text] Yes - c Full comparisons 0 to 10 No 0 f Response format xml or html No xml x Example test 1 or omitted No -

# File lib/copyscape/text_search.rb, line 17
def initialize(text, encoding = 'UTF-8', options = {})
  options = {
    t: text,
    e: encoding,
    o: 'csearch',
    f: 'xml'
  }.merge(options)

  http_response = post_response(options)
  @response = Response.new(http_response)
end