Sha256: fa505238753cf57da216191d418c18260abd8ab713361e6c47a82a15f1586fe5

Contents?: true

Size: 289 Bytes

Versions: 8

Compression:

Stored size: 289 Bytes

Contents

class PageController < Ramaze::Controller
  map '/page'

  def create
    redirect_referrer unless request.post?
    if text = request[:text]
      page = Page.create :text => text
      redirect page.url
    end
  end

  def view(oid)
    page = Page[oid]
    @text = page.text
  end
end

Version data entries

8 entries across 8 versions & 3 rubygems

Version Path
clivecrous-ramaze-0.3.9.5 examples/rammit/src/controller/page.rb
manveru-ramaze-2008.07 examples/app/rammit/src/controller/page.rb
manveru-ramaze-2008.08 examples/app/rammit/src/controller/page.rb
ramaze-0.3.5 examples/rammit/src/controller/page.rb
ramaze-0.3.0 examples/rammit/src/controller/page.rb
ramaze-2008.06 examples/app/rammit/src/controller/page.rb
ramaze-0.3.9.1 examples/rammit/src/controller/page.rb
ramaze-0.3.9 examples/rammit/src/controller/page.rb