class WPDB::Post
Public Instance Methods
before_validation()
click to toggle source
Calls superclass method
# File lib/ruby-wpdb/post.rb, line 54 def before_validation self.post_type ||= "post" self.post_status ||= "draft" self.post_parent ||= 0 self.menu_order ||= 0 self.comment_status ||= "open" self.ping_status ||= WPDB::Option.get_option("default_ping_status") self.post_date ||= Time.now self.post_date_gmt ||= Time.now.utc super end
validate()
click to toggle source
Calls superclass method
# File lib/ruby-wpdb/post.rb, line 48 def validate super validates_presence [:post_title, :post_type, :post_status] validates_unique :post_name end