Module: NCore::Base::ClassMethods

Defined in:
lib/ncore/base.rb

Instance Method Summary collapse

Instance Method Details

#crud(*types) ⇒ Object



15
16
17
18
19
20
21
22
23
# File 'lib/ncore/base.rb', line 15

def crud(*types)
  include All    if types.include? :all
  include Build  if types.include? :build
  include Count  if types.include? :count
  include Create if types.include? :create
  include Delete if types.include? :delete
  include Find   if types.include? :find
  include Update if types.include? :update
end

#urlObject



25
26
27
# File 'lib/ncore/base.rb', line 25

def url
  class_name.underscore.pluralize
end