Sha256: a5e8f1f47f65ecff41b4507b5ac7c710a43827584b5e4fac561fe6049ee23407

Contents?: true

Size: 290 Bytes

Versions: 77

Compression:

Stored size: 290 Bytes

Contents

module Scrivito
module GeneratorHelper
  class << self
    def attribute_definition(arg)
      if %w(enum multienum).include?(arg.type.to_s)
        "attribute :#{arg.name}, :#{arg.type}, values: []"
      else
        "attribute :#{arg.name}, :#{arg.type}"
      end
    end
  end
end
end

Version data entries

77 entries across 77 versions & 1 rubygems

Version Path
scrivito_sdk-1.4.0.rc2 lib/scrivito/generator_helper.rb
scrivito_sdk-1.4.0.rc1 lib/scrivito/generator_helper.rb
scrivito_sdk-1.3.1 lib/scrivito/generator_helper.rb
scrivito_sdk-1.3.1.rc1 lib/scrivito/generator_helper.rb
scrivito_sdk-1.3.0 lib/scrivito/generator_helper.rb
scrivito_sdk-1.3.0.rc3 lib/scrivito/generator_helper.rb
scrivito_sdk-1.3.0.rc2 lib/scrivito/generator_helper.rb
scrivito_sdk-1.3.0.rc1 lib/scrivito/generator_helper.rb
scrivito_sdk-1.2.0 lib/scrivito/generator_helper.rb
scrivito_sdk-1.2.0.rc3 lib/scrivito/generator_helper.rb
scrivito_sdk-1.2.0.rc2 lib/scrivito/generator_helper.rb
scrivito_sdk-1.2.0.rc1 lib/scrivito/generator_helper.rb
scrivito_sdk-1.1.1 lib/scrivito/generator_helper.rb
scrivito_sdk-1.1.0 lib/scrivito/generator_helper.rb
scrivito_sdk-1.1.0.rc3 lib/scrivito/generator_helper.rb
scrivito_sdk-1.1.0.rc2 lib/scrivito/generator_helper.rb
scrivito_sdk-1.1.0.rc1 lib/scrivito/generator_helper.rb
scrivito_sdk-1.0.0 lib/scrivito/generator_helper.rb
scrivito_sdk-1.0.0.rc4 lib/scrivito/generator_helper.rb
scrivito_sdk-1.0.0.rc3 lib/scrivito/generator_helper.rb