アーカイブ

プラグインを作ってみた。 このエントリーを含むはてなブックマーク はてなブックマーク - プラグインを作ってみた。

2007 年 10 月 11 日 Comments off

IBM 境界を越える: Rails での拡張 – Japan

acts_as プラグインを解剖する

[ref.] acts_as_state_machine (記事にあるURLはすでに存在しないので)

プラグインの勉強にと、カヤックの人の記事を参考におみくじプラグインを作ってみました。
モデルにfortuneというアトリビュートがあれば、saveするときに勝手に運勢を突っ込みます。ただそれだけです。
こんな感じ。

>> boy = Person.new(:name => 'Keiichi')
>> puts boy.name, boy.fortune
Keiichi
nil
>> boy.save
>> puts boy.name, boy.fortune
Keiichi
小吉

詳細は以下の通り。

続きを読む…

カテゴリー: Rails タグ: