Sha256: be4fb78f23ea6c71409b619dca02ad04849be9651ff144d31696db387528a810
Contents?: true
Size: 523 Bytes
Versions: 9
Compression:
Stored size: 523 Bytes
Contents
class MainController < Ramaze::Controller layout '/layout' engine :Slippers def index @entries = Entry.order(:created.desc).all end def delete id entry = Entry[id] entry.delete redirect :/ end def edit id @entry = Entry[id] redirect_referrer unless @entry end def create Entry.add(*request[:title, :content]) redirect :/ end def save redirect_referer unless entry = Entry[request[:id]] entry.update(*request[:title, :content]) redirect :/ end end
Version data entries
9 entries across 9 versions & 2 rubygems