method

extract_metadata

rails latest stable - Class: ActiveSupport::Messages::Metadata

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v7.0.0) is shown here.

extract_metadata(message)
private

No documentation available.

# File activesupport/lib/active_support/messages/metadata.rb, line 39
          def extract_metadata(message)
            data = JSON.decode(message) rescue nil

            if data.is_a?(Hash) && data.key?("_rails")
              new(decode(data["_rails"]["message"]), data["_rails"]["exp"], data["_rails"]["pur"])
            else
              new(message)
            end
          end