タグ

tutorialとnaoty_kに関するa2ikmのブックマーク (1)

  • Railsに組み込むgemを作るためのTips - AnyType

    params_inquirerというgemを作りました。何ができるかと言うと、文で説明するのがなかなか難しいので、下のコードを見てください。 # users_controller.rb def index if params[:status].accepted? # params[:status] == 'accepted' と同じ @users = User.accepted elsif params[:status].rejected? # params[:status] == 'rejected' と同じ @users = User.rejected else @users = User.all end end params_inquirerを使うと上のaccepted?のようなメソッドがparamsに対して呼べるようになります。すでにrubygemsで公開してるので、ちょっと試して

    Railsに組み込むgemを作るためのTips - AnyType
    a2ikm
    a2ikm 2013/01/20
    booleanの判定に便利そうなgem。ActiveSupportとRailtie面白いなぁ
  • 1