共有一覧のエントリを表すモデル。
共有一覧の作成者を返す。
[Source]
# File app/models/shared_list.rb, line 32 32: def creator 33: display.person 34: end
共有一覧から新しい個人一覧を作成する。 成功した場合には個人一覧を返す。 さもなくばエラーを挙げる。
# File app/models/shared_list.rb, line 39 39: def export(person) 40: if roleable.people.include?(person) 41: return display.export(person.id) 42: end 43: raise ArgumentError, "not allowed to export: #{person}" 44: end
[Validate]