Padrino Commit Jul 19, 2013

nesquena Merge pull request #1354 from namusyaka/fix-compat-with-1.8.7

#1354のマージコミットです。

namusyaka Fix compatibility with 1.8.7 .
namusyaka Refactor.

padrino-core で Padrino::Logger::Levels を定義する際に使用されていた Module#const_defined? が Module#defined? に変更されました。

Module#const_defined? の動作が Ruby 1.8 とそれ以降で異なっている(親クラスやインクルードしたモジュールでの定義をチェックするか否か) 為、 単に定義済みか判断するだけの Module#defined? に変更されました。