module Decidim::NavigationMaps::NavigationMapCellHelpers

Public Instance Methods

blueprints() click to toggle source
# File lib/decidim/navigation_maps/navigation_map_cell_helpers.rb, line 17
def blueprints
  content_block_blueprints.order(:created_at)
end
valid_blueprints() click to toggle source
# File lib/decidim/navigation_maps/navigation_map_cell_helpers.rb, line 9
def valid_blueprints
  content_block_blueprints.where.not(image: [nil, ""]).order(:created_at)
end
valid_blueprints?() click to toggle source
# File lib/decidim/navigation_maps/navigation_map_cell_helpers.rb, line 13
def valid_blueprints?
  valid_blueprints.any?
end

Private Instance Methods

content_block_blueprints() click to toggle source
# File lib/decidim/navigation_maps/navigation_map_cell_helpers.rb, line 23
def content_block_blueprints
  @content_block_blueprints ||= (OrganizationBlueprints.new(current_organization) | ContentBlockBlueprints.new(content_block)).query
end