ri > ActiveJob::Serializers::ObjectSerializer

= ActiveJob::Serializers::ObjectSerializer < Object

------------------------------------------------------------------------
= Includes:
Singleton (from /home/chedong/.local/share/rdoc)

(from /home/chedong/.local/share/rdoc)
------------------------------------------------------------------------
Base class for serializing and deserializing custom objects.

Example:

  class MoneySerializer < ActiveJob::Serializers::ObjectSerializer
    def serialize(money)
      super("amount" => money.amount, "currency" => money.currency)
    end

    def deserialize(hash)
      Money.new(hash["amount"], hash["currency"])
    end

    private

      def klass
        Money
      end
  end
------------------------------------------------------------------------
= Instance methods:

  deserialize
  klass
  serialize
  serialize?

Generated by phpman v4.9.26-1-g511901d · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-28 17:25 @216.73.217.46
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!