module Smooth::ModelAdapter

Public Class Methods

included(base) click to toggle source
# File lib/smooth/model_adapter.rb, line 3
def self.included(base)
  base.extend(ClassMethods)
end

Public Instance Methods

query(current_user, params = {}) click to toggle source
# File lib/smooth/model_adapter.rb, line 7
def query(current_user, params = {})
  self.class.smooth_resource.fetch(:query, :default)
    .as(current_user)
    .run(params)
end