Class: Puree::Model::PaperBase

Inherits:
Publication show all
Defined in:
lib/puree/model/paper_base.rb

Overview

A base paper.

Direct Known Subclasses

ConferencePaper, Paper

Instance Attribute Summary collapse

Attributes inherited from Publication

#associated, #bibliographical_note, #category, #description, #dois, #external_organisations, #files, #keywords, #language, #links, #organisations, #owner, #persons_external, #persons_internal, #persons_other, #publication_place, #publisher, #scopus_id, #statuses, #subtitle, #title, #translated_subtitle, #translated_title, #type, #workflow_state

Attributes inherited from Resource

#created, #locale, #modified, #uuid

Instance Attribute Details

#page_rangeString?

Returns:

  • (String, nil)


12
13
14
# File 'lib/puree/model/paper_base.rb', line 12

def page_range
  @page_range
end

#pagesFixnum?

Returns:

  • (Fixnum, nil)


9
10
11
# File 'lib/puree/model/paper_base.rb', line 9

def pages
  @pages
end

#peer_reviewedBoolean?

Returns:

  • (Boolean, nil)


15
16
17
# File 'lib/puree/model/paper_base.rb', line 15

def peer_reviewed
  @peer_reviewed
end