Sha256: 39fa8cc24c037fe405f235320e4bb1bab16badcdcbd1fe1ac9238d1c3dfd7291
Contents?: true
Size: 306 Bytes
Versions: 2
Compression:
Stored size: 306 Bytes
Contents
# frozen_string_literal: true class BlogPost extend ActiveModel::Naming include ActiveModel::Serialization attr_accessor :id, :title, :body def initialize(params = {}) params.each do |k, v| instance_variable_set("@#{k}", v) unless v.nil? end end def user_id nil end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
grape_fast_jsonapi-0.2.1 | spec/support/models/blog_post.rb |
grape_fast_jsonapi-0.2.0 | spec/support/models/blog_post.rb |