Method: Pinkman::Serializer::Scope#can_write?
- Defined in:
- lib/pinkman/serializer/scope.rb
#can_write?(attribute) ⇒ Boolean
33 34 35 |
# File 'lib/pinkman/serializer/scope.rb', line 33 def can_write? attribute (write.include?(:all) or write.include?(attribute.to_sym)) and (serializer.model.column_names.include?(attribute.to_s) or (serializer.model.instance_methods.include?("#{attribute.to_s}=".to_sym) and write.include?(attribute.to_sym))) end |