Sha256: 9946e65bad0748b81a17f0f3f3fff54118bc8a21ae98583fecbf4f2a839e1a76

Contents?: true

Size: 341 Bytes

Versions: 68

Compression:

Stored size: 341 Bytes

Contents

<% module_namespacing do -%>
class <%= class_name %>Resource < ApplicationResource
  <%- attributes.each do |a| -%>
  <%- if [:created_at, :updated_at].include?(a.name.to_sym) -%>
  attribute :<%= a.name %>, :<%= a.type %>, writable: false
  <%- else -%>
  attribute :<%= a.name %>, :<%= a.type %>
  <%- end -%>
  <%- end -%>
end
<% end -%>

Version data entries

68 entries across 68 versions & 3 rubygems

Version Path
graphiti-1.0.rc.23 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.22 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.21 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.19 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.18 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.17 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.16 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.15 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.14 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.12 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.11 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.10 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.9 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.8 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.7 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.6 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.5 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.4 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.3 lib/generators/graphiti/templates/resource.rb.erb
graphiti-1.0.rc.2 lib/generators/graphiti/templates/resource.rb.erb