module Mongoid::Oslc

Constants

VERSION

Public Class Methods

config() click to toggle source

Global settings for Kaminari

# File lib/mongoid/oslc/config.rb, line 13
def self.config
  @config
end
configure() { |config ||= configuration| ... } click to toggle source

Configures global settings for Kaminari

Kaminari.configure do |config|
  config.default_per_page = 10
end
# File lib/mongoid/oslc/config.rb, line 8
def self.configure(&block)
  yield @config ||= Mongoid::Oslc::Configuration.new
end
resources() click to toggle source
# File lib/mongoid/oslc.rb, line 16
def self.resources
  @@resources
end

Public Instance Methods

describe() click to toggle source
# File lib/mongoid/oslc.rb, line 24
def describe
  Mongoid::Oslc.resources[self.class.name][:describe]
end
domain() click to toggle source
# File lib/mongoid/oslc.rb, line 20
def domain
  Mongoid::Oslc.resources[self.class.name][:domain]
end
oslc_value(oslc_name) click to toggle source
# File lib/mongoid/oslc.rb, line 28
def oslc_value(oslc_name)
  field_name = Mongoid::Oslc.resources.field_name(oslc_name)
  self[field_name]
end