flame flash
1.0.0
Flashes para Flame.
# 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 Después de revisar el repositorio, ejecute bundle install para instalar dependencias.
Luego, ejecute toys rspec para ejecutar las pruebas.
Para instalar esta gema en su máquina local, ejecute toys gem install .
Para lanzar una nueva versión, ejecute toys gem release %version% . Vea cómo funciona aquí.
Los informes de errores y las solicitudes de extracción son bienvenidas en GitHub.
La gema está disponible como código abierto bajo los términos de la licencia MIT.