Sha256: 1c3b8a74537d7948c5812ec14fa1712c065d8b4046762a4ce71a679eedc17877
Contents?: true
Size: 961 Bytes
Versions: 1
Compression:
Stored size: 961 Bytes
Contents
module Sinatra module RMceUploadr module ImagesController module Helpers end # module Helpers # entry point for "register Sinatra::RMceUploadr::ImagesController" def self.registered(app) app.helpers Sinatra::RMceUploadr::ImagesController::Helpers app.get '/rmce_uploadr' do "hello from mce uploadr root path" end app.get '/rmce_uploadr/images' do @images = ::RMceUploadr::Image.all erb :index end # actual image upload app.post '/rmce_uploadr/images' do data = Fash.new(params[:image][:data]) @image = ::RMceUploadr::Image.new(:data => data, :tempfile => data.to_tempfile) @image.save redirect '/rmce_uploadr/images' end end end # module Defaults end # RMceUploadr register Sinatra::RMceUploadr::ImagesController end # module Sinatra
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rmce_uploadr-0.0.3 | lib/rmce_uploadr/app/images_controller.rb |