Sha256: bed7d2f1cd426008e3600285538d1e6de7d2b6a43deaa7b9df6bce73bf6200f4

Contents?: true

Size: 418 Bytes

Versions: 5

Compression:

Stored size: 418 Bytes

Contents

module Main
  class SimpleHttpController < Volt::HttpController
    def index
      render text: 'this is just some text'
    end

    def show
      render text: "You had me at #{store._simple_http_tests.first._name}"
    end

    def upload
      uploaded = params[:file][:tempfile]
      File.open('tmp/uploaded_file', 'wb') { |f| f.write(uploaded.read) }
      render text: 'Thanks for uploading'
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
volt-0.9.0.pre3 spec/apps/kitchen_sink/app/main/controllers/server/simple_http_controller.rb
volt-0.9.0.pre2 spec/apps/kitchen_sink/app/main/controllers/server/simple_http_controller.rb
volt-0.9.0.pre1 spec/apps/kitchen_sink/app/main/controllers/server/simple_http_controller.rb
volt-0.8.27.beta9 spec/apps/kitchen_sink/app/main/controllers/server/simple_http_controller.rb
volt-0.8.27.beta8 spec/apps/kitchen_sink/app/main/controllers/server/simple_http_controller.rb