Sha256: f2f04c338063732fafd31cf530cc19f06cccb8130de5221cbaa497af042dde4e

Contents?: true

Size: 313 Bytes

Versions: 133

Compression:

Stored size: 313 Bytes

Contents

class Forest::User
  include ForestLiana::Collection

  collection :User

  filter_cap_name = lambda do |condition, where|
    capitalize_name = condition['value'].capitalize
    "name IS '#{capitalize_name}'"
  end

  field :cap_name, type: 'String', filter: filter_cap_name do
    object.name.upcase
  end

end

Version data entries

133 entries across 133 versions & 1 rubygems

Version Path
forest_liana-9.5.4 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.5.3 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.5.2 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.5.1 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.5.0 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.4.3 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.4.2 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.4.1 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.4.0 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-8.3.3 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.3.16 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.3.15 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.3.14 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.3.13 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.3.12 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.3.11 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.3.10 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.3.9 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.3.8 spec/dummy/lib/forest_liana/collections/user.rb
forest_liana-9.3.7 spec/dummy/lib/forest_liana/collections/user.rb