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.
188 189 190 |
# File 'lib/rjr/common.rb', line 188 def permitted_json_classes @permitted_json_classes end |
.whitelist_json_classes ⇒ Object
Returns the value of attribute whitelist_json_classes.
187 188 189 |
# File 'lib/rjr/common.rb', line 187 def whitelist_json_classes @whitelist_json_classes end |
Instance Method Details
#permit_json_create ⇒ Object
191 192 193 194 195 196 197 |
# File 'lib/rjr/common.rb', line 191 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 |