Sha256: 156d1c496f991e89f95c12b426a251e6dfc0d77526052cfc25c7b7adfb2c7d00
Contents?: true
Size: 783 Bytes
Versions: 2
Compression:
Stored size: 783 Bytes
Contents
require_relative 'devise_definition/presenter' module WebammToRails module Sources module Controllers module Filters class Definition def initialize(crud_definition:, waml_definition:) @crud_definition = crud_definition @waml_definition = waml_definition end def collection base_collection = [] base_collection |= devise_collection base_collection end private def devise_collection ::WebammToRails::Sources::Controllers::Filters::DeviseDefinition::Presenter.new( crud_definition: @crud_definition, waml_definition: @waml_definition ).collection end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
webamm_to_rails-7.0.1 | lib/webamm_to_rails/sources/controllers/filters/definition.rb |
webamm_to_rails-7.0.0 | lib/webamm_to_rails/sources/controllers/filters/definition.rb |