class Cattri::AttributeOptions

def normalize_transformer(transformer)

Returns:
  • (Proc) -

Parameters:
  • transformer (Proc, nil) --
def normalize_transformer(transformer)
  transformer || lambda { |*args, **kwargs|
    return kwargs if args.empty?
    return args.length == 1 ? args[0] : args if kwargs.empty?
    [*args, kwargs]
  }
end