Sha256: 4144a2d87db1fbc01c1c6b9b65c1c3c1809dedb089a3187b968a96d9f9325ac9
Contents?: true
Size: 576 Bytes
Versions: 9
Compression:
Stored size: 576 Bytes
Contents
class Article < ActiveRecord::Base has_paper_trail( ignore: [ :title, { abstract: proc { |obj| ['ignore abstract', 'Other abstract'].include? obj.abstract } } ], only: [:content, { abstract: proc { |obj| obj.abstract.present? } }], skip: [:file_upload], meta: { answer: 42, action: :action_data_provider_method, question: proc { "31 + 11 = #{31 + 11}" }, article_id: proc { |article| article.id }, title: :title } ) def action_data_provider_method object_id.to_s end end
Version data entries
9 entries across 9 versions & 1 rubygems