Monday, 5 August 2013

Rails console tips

app.project_path(Project.first)
=> "/projects/130349783-with-attachments"
>> app.class
=> ActionDispatch::Integration::Session
>> app.get "/735644780/projects/605816632-bcx.atom"
=> 200
>> app.response.body
=> "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<feed xml:lang=\"en-US\" ...
>> Project.instance_method(:trash).source_location
=> ["/Users/qrush/37s/apps/bcx/app/models/project.rb", 90]
>> app.method(:get).source_location
=> ["/Users/qrush/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/bundler/gems/rails-7d95b814583b/actionpack/lib/action_dispatch/testing/integration.rb", 32]
#http://37signals.com/svn/posts/3176-three-quick-rails-console-tips

No comments:

Post a Comment