Tbpgr Blog

Recruiting Operations tbpgr(てぃーびー) のブログ

2014-01-15から1日間の記事一覧

TbpgrUtils | ver0.0.8 追加要件 メソッド一括定義 Kernel#bulk_define_methodsを追加

概要 追加要件 メソッド一括定義 Kernel#bulk_define_methodsを追加 詳細 追加要件 メソッド一括定義 Kernel#bulk_define_methodsを追加 目的 ユーティリティ的な機能などを作成する際に、既存のクラスをオープンする場合に 一部のクラスにはほとんど実装内…

ActiveSupport | Object#acts_like?

概要 Object#acts_like? 詳細 Object#acts_like?について Object#acts_like? acts_like_xxx?を実装している場合に acts_like? :xxxを呼び出すと真を返却する。ダックタイピングを利用する際のマーカーとして利用する。 サンプル # encoding: utf-8 require "…

ActiveSupport | Kernel#class_eval

概要 Kernel#class_eval 詳細 Kernel#class_evalについて Kernel#class_eval 特異クラス(singleton_class)のclass_evalを呼び出すのと同等。 サンプル # encoding: utf-8 require "active_support/core_ext/kernel/singleton_class" require "tbpgr_utils"…