class Graphiti::Scoping::Base

The interface for scoping logic (filter, paginate, etc).

This class defines some common behavior, such as falling back on a default if not part of the user request.

@attr_reader [Resource] resource The corresponding Resource instance @attr_reader [Hash] query_hash the Query#hash node relevant to the current resource

@see Scoping::DefaultFilter @see Scoping::ExtraFields @see Scoping::Filter @see Scoping::Paginate @see Scoping::Sort @see Scope#initialize @see Scope#query_hash @see Query#hash