class Page
def update_virtual
def update_virtual self.virtual = if self.class == Page.descendant_class(class_name) virtual? else Page.descendant_class(class_name).new.virtual? end true end
def update_virtual self.virtual = if self.class == Page.descendant_class(class_name) virtual? else Page.descendant_class(class_name).new.virtual? end true end