Sha256: 1d829c1b889895168c61a251fcdd8196e3da00abd1cc5d60e3c7ee9e74db385d
Contents?: true
Size: 349 Bytes
Versions: 47
Compression:
Stored size: 349 Bytes
Contents
module PostWithCommentForm class Base < PostForm::Base has_many :comments, class_name: CommentForm end class Explicit < PostForm::Base def build_comment(attributes = {}) CommentForm.new(attributes) end def existing_comments post.comments.map { |comment| CommentForm.new({}, comment) } end end end
Version data entries
47 entries across 47 versions & 1 rubygems