Sha256: 977e6f0f66cbf5c432fa177c333fc69750f911a61b3c63143038023fcb4c083f

Contents?: true

Size: 1.56 KB

Versions: 1

Compression:

Stored size: 1.56 KB

Contents

# Build Status

<img src="https://secure.travis-ci.org/daic-h/rack-var-dump.png"/>

# English

Writing now...

# Japanese

rack-var-dumpはphpのvar_dump()のようなデバッグ用のメソッドを提供します

Object Classにvar_dumpメソッドを提供し、レスポンスを返すまでにModel,Controller,View,

その他で実行されたすべてのレシーバーをviewに自動的に出力します

var_dumpの返り値は常にselfです

<img src="http://cdn-ak.f.st-hatena.com/images/fotolife/b/bunnyhop/20120127/20120127235528.png"/>

## Supported versions

* Ruby 1.8.7, 1.9.x

* Rackを利用しているアプリケーション全般 (rails, sinatra, padrino, etc...)

## Install

    $ gem install rack-var-dump

### Rails

Gemfileに追加

    gem 'rack-var-dump'

Bundle Install

    % bundle install

### Rails3.x以上の場合

config/application.rb等でRails用に用意されている

    require 'rails-var-dump'

をrequire

### その他Rackアプリケーション

rack/var_dumpをrequire

    require 'rack/var_dump'

Rack::VarDumpミドルウェアをuse

    use Rack::VarDump

## 使い方

rails-var-dumpもしくはrack/var_dumpをrequireしている場合、全てのオブジェクトに

    var_dump(subject = nil)

が提供されています

### 例

    @users = User.all.var_dump
    @users.var_dump("user.all")

var_dumpの返り値は常にselfのため、チェーンが途切れずに使用できます

    @first_name = User.find(3).var_dump('user.id(3)').first_name

## Copyright

Copyright (c) 2012 Daichi Hirata. See LICENSE for details.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rack-var-dump-0.1.3 README.md