Class: AcmsRuby::Entry
Instance Method Summary
collapse
#field, #field_group_names, #field_groups, #field_names, #image_field_names, #image_fields, #val
Methods inherited from ARBase
create_methods, next_id, #next_id
Instance Method Details
#close! ⇒ Object
32
33
34
35
|
# File 'lib/acms_ruby/models/entry.rb', line 32
def close!
self.status = 'close'
self.save!
end
|
#draft! ⇒ Object
36
37
38
39
|
# File 'lib/acms_ruby/models/entry.rb', line 36
def draft!
self.status = 'draft'
self.save!
end
|
#full_text ⇒ Object
22
23
24
25
26
|
# File 'lib/acms_ruby/models/entry.rb', line 22
def full_text
columns.texts.map do |text|
text.text
end.join("\n")
end
|
#open! ⇒ Object
28
29
30
31
|
# File 'lib/acms_ruby/models/entry.rb', line 28
def open!
self.status = 'open'
self.save!
end
|