Sha256: dab450c7c1e4377ae772786fe57f1ba4d14a67acc49de8a07b408b8409621313

Contents?: true

Size: 232 Bytes

Versions: 8

Compression:

Stored size: 232 Bytes

Contents

# frozen_string_literal: true
module C
  class AuthorRecord < ApplicationRecord
    belongs_to :authored, polymorphic: true
    belongs_to :user

    validates :user, presence: true

    def author
      user.name
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
cd2_catton_cms-1.1.35 app/models/c/author_record.rb
cd2_catton_cms-1.1.34 app/models/c/author_record.rb
cd2_catton_cms-1.1.33 app/models/c/author_record.rb
cd2_catton_cms-1.1.32 app/models/c/author_record.rb
cd2_catton_cms-1.1.31 app/models/c/author_record.rb
cd2_catton_cms-1.1.30 app/models/c/author_record.rb
cd2_catton_cms-1.1.20 app/models/c/author_record.rb
cd2_catton_cms-1.1.10 app/models/c/author_record.rb