Sha256: 70677158f6383fa668b8ecdd4facf6691dcb2c70a03aef0af5084c3ec85464d0
Contents?: true
Size: 565 Bytes
Versions: 1
Compression:
Stored size: 565 Bytes
Contents
# frozen_string_literal: true module PUNK class PendingSessionView < View args :session, :message def validate validates_not_null :session validates_not_empty :session return if session.blank? validates_type Session, :session validates_state :session, :pending validates_not_null :message validates_not_empty :message validates_type String, :message end def process "sessions/pending" end protected def _dir File.join(__dir__, "..", "..", "templates") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
punk-0.4.1 | lib/punk/views/sessions/pending.rb |