Sha256: c8d3c55f3029843dd1be9bd32eb9a27b0ecf1b9b4894baafddca80bf254f0ea6

Contents?: true

Size: 228 Bytes

Versions: 8

Compression:

Stored size: 228 Bytes

Contents

class DslController < ApplicationController
  databound do
    model :user
    columns :name, :city

    dsl(:city, :hottest) { 'Miami' }
    dsl(:city, :coldest) do |params|
      "Where #{params.name} lives"
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
databound-3.1.3 spec/internal/app/controllers/dsl_controller.rb
databound-3.1.2 spec/internal/app/controllers/dsl_controller.rb
databound-3.1.1 spec/internal/app/controllers/dsl_controller.rb
databound-3.1.0 spec/internal/app/controllers/dsl_controller.rb
databound-3.0.3 spec/internal/app/controllers/dsl_controller.rb
databound-3.0.2 spec/internal/app/controllers/dsl_controller.rb
databound-3.0.1 spec/internal/app/controllers/dsl_controller.rb
databound-3.0.0 spec/internal/app/controllers/dsl_controller.rb