Method: Oj::Rails.encode
- Defined in:
- ext/oj/rails.c
.encode(obj, opts = nil) ⇒ Object
Encode obj as a JSON String.
-
obj [Object|Hash|Array] object to convert to a JSON String
-
opts [Hash] options
Returns [String]
982 983 984 985 986 987 988 989 990 991 |
# File 'ext/oj/rails.c', line 982 static VALUE rails_encode(int argc, VALUE *argv, VALUE self) { if (1 > argc) { rb_raise(rb_eArgError, "wrong number of arguments (0 for 1)."); } if (1 == argc) { return encode(*argv, NULL, &, 0, NULL); } else { return encode(*argv, NULL, &, argc - 1, argv + 1); } } |