class Alchemy::GraphQL::PageType

Public Instance Methods

elements(only: nil, except: nil) click to toggle source
# File lib/alchemy/graphql/types/page_type.rb, line 20
def elements(only: nil, except: nil)
  elements = object.elements.available
  if only
    elements.where(name: only)
  elsif except
    elements.where.not(name: except)
  else
    elements
  end
end