Sha256: e6ad112d77c16336fbfbcafa27047e26ea80799cd043bcafc00692293faac290

Contents?: true

Size: 288 Bytes

Versions: 11

Compression:

Stored size: 288 Bytes

Contents

class ReplicantsController < ActionController::Base
  def index
    header = "Replicants:\n===========\n"

    status, content = if request.bot?
      [200, '- Rick Deckard']
    else
      [403, 'No replicants here']
    end

    render plain: header + content, status: status
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
voight_kampff-2.0.0 spec/internal/app/controllers/replicants_controller.rb
voight_kampff-1.1.4 spec/internal/app/controllers/replicants_controller.rb
voight_kampff-1.1.3 spec/internal/app/controllers/replicants_controller.rb
voight_kampff-1.1.2 spec/internal/app/controllers/replicants_controller.rb
voight_kampff-1.1.1 spec/internal/app/controllers/replicants_controller.rb
voight_kampff-1.1.0 spec/internal/app/controllers/replicants_controller.rb
voight_kampff-1.0.4 spec/internal/app/controllers/replicants_controller.rb
voight_kampff-1.0.3 spec/internal/app/controllers/replicants_controller.rb
voight_kampff-1.0.2 spec/internal/app/controllers/replicants_controller.rb
voight_kampff-1.0.1 spec/internal/app/controllers/replicants_controller.rb
voight_kampff-1.0.0 spec/internal/app/controllers/replicants_controller.rb