Starter Step

New has_duration_field plugin

Posted on: November 1, 2009

Building on my previous post I created the has_duration_field plugin. As described, I wanted to represent a duration of time on a field in my model. Using the proxy_field plugin, I built the DurationField class and added it as the proxy for my columns tblk and tduty.

Before the has_duration_field plugin:

class Block < ActiveRecord::Base
  proxy_field [:tduty, :tblk], :as => DurationField
end

I just implemented my DurationField class and threw it in my lib dir. As I did that I realized that really using proxy_field and the implementation of DurationField would make a neat little plugin.

With the plugin you can do this:

class Block < ActiveRecord::Base
  has_duration_field [:tduty, :tblk]
end

The plugin just provides an implementation of the DurationField class for you and an easy way to make your column proxy to a DurationField.

Install:

./script/plugin install git://github.com/angelo0000/has_duration_field.git
About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


  • Jake Dempsey: This blog post is quite old. There are probably better ways to achieve this now.
  • techbiren: Thanks great Article. You saved my time,.. but i am wondering whether subclassing UIAlertView is right approach for custom menu with image icons.
  • Sonal: Hi, I want to automate the UISwitch Button using UISpec. Please Reply. Thanks, Sonal
Follow

Get every new post delivered to your Inbox.

%d bloggers like this: