Class: CamaleonCms::PostComment
- Inherits:
-
CamaleonRecord
- Object
- ActiveRecord::Base
- CamaleonRecord
- CamaleonCms::PostComment
- Extended by:
- NormalizeAttrs
- Includes:
- CommonRelationships, Metas
- Defined in:
- app/models/camaleon_cms/post_comment.rb
Constant Summary
Constants inherited from CamaleonRecord
CamaleonRecord::TRANSLATION_TAG_HIDE_MAP, CamaleonRecord::TRANSLATION_TAG_HIDE_REGEX, CamaleonRecord::TRANSLATION_TAG_RESTORE_MAP, CamaleonRecord::TRANSLATION_TAG_RESTORE_REGEX
Instance Attribute Summary collapse
-
#is_anonymous ⇒ Object
attr_accessible :user_id, :post_id, :content, :author, :author_email, :author_url, :author_IP, :approved, :agent, :agent, :typee, :comment_parent, :is_anonymous.
Instance Method Summary collapse
-
#comment_user ⇒ Object
return the owner of this comment.
-
#is_approved? ⇒ Boolean
check if this comments is already approved.
Methods included from NormalizeAttrs
Methods included from Metas
#delete_meta, #delete_option, #fix_save_metas_options_no_changed, #get_meta, #get_option, #options, #save_metas_options, #save_metas_options_skip, #set_meta, #set_metas, #set_option, #set_options
Methods inherited from CamaleonRecord
#cama_build_cache_key, #cama_fetch_cache, #cama_get_cache, #cama_remove_cache, #cama_set_cache
Instance Attribute Details
#is_anonymous ⇒ Object
attr_accessible :user_id, :post_id, :content, :author, :author_email, :author_url, :author_IP, :approved, :agent, :agent, :typee, :comment_parent, :is_anonymous
10 11 12 |
# File 'app/models/camaleon_cms/post_comment.rb', line 10 def is_anonymous @is_anonymous end |
Instance Method Details
#comment_user ⇒ Object
return the owner of this comment
34 35 36 |
# File 'app/models/camaleon_cms/post_comment.rb', line 34 def comment_user user end |
#is_approved? ⇒ Boolean
check if this comments is already approved
39 40 41 |
# File 'app/models/camaleon_cms/post_comment.rb', line 39 def is_approved? approved == 'approved' end |