Я пытаюсь сделать метод create
приватным / защищенным для модели ActiveRecord
. Я хочу сделать что-то вроде этого:
class Product < ActiveRecord::Base
def self.create(options)
private
super(options)
end
end
так что я не могу сделать Product.create(...)
. Тем не менее, мне нужно сделать это
class Pencil < Product
def self.create(options)
options["category"] = "stationary"
super(options)
end
end
чтобы я смог сделать это Pencil.create(...)
. Заранее спасибо!