Displaying 1 to 6 from 6 results

elasticsearch-rails - Elasticsearch integrations for ActiveModel/Record and Ruby on Rails


Elasticsearch client and Ruby API is provided by the elasticsearch-ruby project.The libraries are compatible with Ruby 1.9.3 and higher.

active_interaction - :briefcase: Manage application specific business logic.


ActiveInteraction manages application-specific business logic. It's an implementation of the command pattern in Ruby.ActiveInteraction gives you a place to put your business logic. It also helps you write safer code by validating that your inputs conform to your expectations. If ActiveModel deals with your nouns, then ActiveInteraction handles your verbs.

validates_timeliness - Date and time validation plugin for ActiveModel and Rails


Complete validation of dates, times and datetimes for Rails 4.x and ActiveModel. If you a looking for the old version for Rails 3.x go here.

active_interaction - :briefcase: Manage application specific business logic.


ActiveInteraction manages application-specific business logic. It's an implementation of the command pattern in Ruby. ActiveInteraction gives you a place to put your business logic. It also helps you write safer code by validating that your inputs conform to your expectations. If ActiveModel deals with your nouns, then ActiveInteraction handles your verbs.




strip_attributes - :hocho: An ActiveModel extension that automatically strips all attributes of leading and trailing whitespace before validation


StripAttributes is an ActiveModel extension that automatically strips all attributes of leading and trailing whitespace before validation. If the attribute is blank, it strips the value to nil by default.It works by adding a before_validation hook to the record. By default, all attributes are stripped of whitespace, but :only and :except options can be used to limit which attributes are stripped. Both options accept a single attribute (only: :field) or arrays of attributes (except: [:field1, :field2, :field3]).