flame flash
1.0.0
Blitze für Flamme.
# Gemfile
gem 'flame-flash'
# config.ru
require 'flame-flash' # or `Bundler.require`
# _controller.rb
include Flame :: Flash <!-- layout.html.erb -->
<%
%i[ error warning notice ] . each do | type |
flash [ type ] . each do | text |
%>
< p class =" flash <%= type %> " >
<%= text %>
</ p >
<%
end
end
%> class PostsController < Flame :: Controller
def update
flash [ :error ] = "You don't have permissions"
redirect :show
end
def delete
redirect :show , notice : 'Deleted'
end
def move
redirect :index , flash : { success : 'Moved' }
end
def create
flash . now [ :error ] = 'Not enought permissions'
view :new
end
enderrorwarningnotice Führen Sie nach dem Auschecken des Repo bundle install , um Abhängigkeiten zu installieren.
Führen Sie dann toys rspec aus, um die Tests auszuführen.
Um dieses Juwel auf Ihrem lokalen Computer zu installieren, führen Sie toys gem install aus.
Um eine neue Version zu veröffentlichen, führen Sie toys gem release %version% aus. Sehen Sie, wie es hier funktioniert.
Fehlerberichte und Zuganfragen sind auf GitHub willkommen.
Das Edelstein ist unter den Bedingungen der MIT -Lizenz als Open Source erhältlich.