Class: Workarea::Navigation::Menu

Inherits:
Object
  • Object
show all
Includes:
ApplicationDocument, Contentable, Ordering, Releasable
Defined in:
app/models/workarea/navigation/menu.rb

Instance Method Summary collapse

Methods included from Ordering

#higher_siblings, #lower_siblings

Methods included from Releasable

#changesets_with_children, #destroy, #in_release, #release_changes, #release_originals, #save_changeset, #skip_changeset, #without_release

Methods included from Segmentable

#active_segment_ids_with_children, #segmented?, #segments

Methods included from Release::Activation

#activate_with?, #create_activation_changeset, #save_activate_with, #was_active?

Methods included from ApplicationDocument

#releasable?

Methods included from Sidekiq::Callbacks

assert_valid_config!, async, disable, enable, inline, #run_callbacks

Methods included from Mongoid::Document

#embedded_children

Instance Method Details

#active?Boolean

Returns:

  • (Boolean)


19
20
21
# File 'app/models/workarea/navigation/menu.rb', line 19

def active?
  super && (taxon.blank? || taxon.active?)
end