Sha256: bda51ea1aa9bcfe3ffead57287a1183ca3f4814404a8c9249759d06b790c50d7
Contents?: true
Size: 845 Bytes
Versions: 1
Compression:
Stored size: 845 Bytes
Contents
# AttrCleaner [](https://travis-ci.org/thomasfedb/attr_cleaner) Cleans up your model attributes. Strips leading and trailing space, and turns empty strings into `nil`. Tested against Rails 4.2, 5.0, and 5.1. ## Install If you're using Rails with ActiveRecord all you need to do is: ```ruby gem "attr_cleaner" ``` ## Usage Simply pass a list of attributes that you want to clean: ```ruby attr_cleaner :title, :body ``` Child models will inherit the attribute writers from their parent. ## Other ORMs AttrCleaner works by generating attribute setters and should work with most ORMs. To get AttrCleaner working with your ORM just include it into your models: ```ruby include AttrCleaner::Model ``` ## Copyright Copyright © 2018 Thomas Drake-Brockman
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
attr_cleaner-1.1.0 | README.md |