Agile Web Development

Build it. Launch it. Love it.

Category: Model

  • translates_to_french

    ActiveRecord translations for french - shows French if available, else defaults to English

  • TrustCommerce Subscription

    Provides a simple interface to create, edit, delete, and query subscriptions using the TrustCommerce Citadel API. This is most useful if you have an application that needs to bill on a monthly or quarterly basis and would like to avoid the liability of storing customer credit card information and the hassle of being CISP compliant.

  • Trusted Params

    Rails plugin to mark which params are trusted to bypass protected attributes.

  • typed_serialize

    Typed serialize makes sure your serialized attribute is always the specified type.

  • type_attributes

    Fixes the type accessor method if "type" is a column in any model.

  • UploadColumn

    A plugin to the Ruby on Rails web development framework for easy uploading of files, especially images. UploadColumn makes it easy to store files to the filesystem and to manipulate them.

  • URL Column

    This plugin makes it easy to render pretty URLs for accessing your records rather than using IDs.

  • Userstamp

    This Rails plugin extends ActiveRecord::Base to add automatic updating of created_by and updated_by attributes of your models in much the same way that the ActiveRecord::Timestamp module updates created_(at/on) and updated_(at/on) attributes.

  • user_authentication

    Adds a base skeleton for handling authentication of users.

  • Validate Attributes!!

    Validate Attributes plugin provides a simple way to validate specific attribute(s) unlike the function valid? which collectively validates all the attributes.

  • Validates and formats phones

    An ActiveRecord extension that helps you format and validate phone numbers.

  • Validates As CLABE

    Validate an attribute as a CLABE number.

  • Validates as email

    Validates emails against a regular expression that supposedly represents the syntax of RFC822 email addresses.

  • Validates as EU VAT Number

    Ensures an attribute conforms to the correct format for an EU VAT number

  • Validates as sanitized html

    If you have a model that has an attribute that is user submitted HTML, such as comment, etc. this is a useful plugin for warning the user that they have submitted insecure HTML code, such as form elements, or javascript.

  • Validates As UK Postcode

    Validates that a value is a valid UK Postcode

  • Validates captcha

    A captcha verification approach for Rails apps, directly integrated into ActiveRecord’s validation mechanism and providing helpers for ActionController and ActionView.

  • Validates Constancy

    Allows you to prevent particular database fields from being changed after a record is created. A validation error occurs on updates if an attribute of a model object is different from its value in the database.

  • Validates date time

    Adds validators to validate dates and times entered as strings: validates_date, validates_time, and validates_date_time.

  • Validates Numericality Of

    Extends the validates_numericality_of validation by adding :gt, :gte:, :lt, :lte, :eq, :even, :odd conditions