Class: Class
Overview
FIXME this will only work for json >= 1.7.6 where create_additions is defined
Class Attribute Summary collapse
-
.permitted_json_classes ⇒ Object
Returns the value of attribute permitted_json_classes.
-
.whitelist_json_classes ⇒ Object
Returns the value of attribute whitelist_json_classes.
Instance Method Summary collapse
Class Attribute Details
.permitted_json_classes ⇒ Object
Returns the value of attribute permitted_json_classes.
178 179 180 |
# File 'lib/rjr/common.rb', line 178 def permitted_json_classes @permitted_json_classes end |
.whitelist_json_classes ⇒ Object
Returns the value of attribute whitelist_json_classes.
177 178 179 |
# File 'lib/rjr/common.rb', line 177 def whitelist_json_classes @whitelist_json_classes end |
Instance Method Details
#permit_json_create ⇒ Object
181 182 183 184 185 186 187 |
# File 'lib/rjr/common.rb', line 181 def permit_json_create Class.whitelist_json_classes = true Class.permitted_json_classes ||= [] unless Class.permitted_json_classes.include?(self.name) Class.permitted_json_classes << self.name end end |