module ErpBaseErpSvcs::Extensions::ActiveRecord::ActsAsCategory::InstanceMethods

Public Instance Methods

destroy_category() click to toggle source
# File lib/erp_base_erp_svcs/extensions/active_record/acts_as_category.rb, line 35
                      def destroy_category
self.category.destroy
                      end
initialize_category() click to toggle source
# File lib/erp_base_erp_svcs/extensions/active_record/acts_as_category.rb, line 39
                      def initialize_category
if self.new_record? and self.category.nil?
  category = Category.new
  self.category = category
  category.category_record = self
end
                      end
method_missing(name, *args) click to toggle source
Calls superclass method
# File lib/erp_base_erp_svcs/extensions/active_record/acts_as_category.rb, line 27
                      def method_missing(name, *args)
self.category.respond_to?(name) ? self.category.send(name, *args) : super
                      end
save_category() click to toggle source
# File lib/erp_base_erp_svcs/extensions/active_record/acts_as_category.rb, line 31
                      def save_category
self.category.save
                      end