Class: Class
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.
53 54 55 |
# File 'lib/rjr/core_ext.rb', line 53 def permitted_json_classes @permitted_json_classes end |
.whitelist_json_classes ⇒ Object
Returns the value of attribute whitelist_json_classes.
52 53 54 |
# File 'lib/rjr/core_ext.rb', line 52 def whitelist_json_classes @whitelist_json_classes end |
Instance Method Details
#permit_json_create ⇒ Object
56 57 58 59 60 61 62 |
# File 'lib/rjr/core_ext.rb', line 56 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 |