
>> app.class => ActionDispatch::Integration::Session  >> app.pages_path => "/pages" >>app.page_path(@page) => "/pages/345"  >> app.get("/pages/345") => 200 >> app.response.body => "<!DOCTYPE html PUBLIC \'-//W3C//DTD XHTML 1.0 Transitional//EN\'\n ..."  >>helper.mail_to "me@et.you" => "<a href=\"mailto:me@et.you\">me@et.you</a> >>helper.pluralize(2,'bug') => "2 bugs"  def give_me_blog_link <a href='myblog.com'>Blog</a> end  >> helper.give_me_blog_link => "<a href='myblog.com'>Blog</a>  def os_adviser if @client.geek? 'free bsd' elsif @client.blond? 'mac os' else 'windows' end end  >> helper.instance_variable_set :@client, Client.first => #<Client id: 3034, ... >> helper.os_adviser => "windows"  def do_you_want_meat params['meat'] ? ' ,   !' : ', ,   ' end  >>helper.controller = OpenStruct.new( { :params => {} } ) => #<OpenStruct params={}> >>helper.do_you_want_meat => ', ,   ' >>helper.controller = OpenStruct.new( { :params => { :meat => true } } ) => #<OpenStruct params={:meat=>true}> >>helper.do_you_want_meat => ' ,   !'  >>rails r 'puts User.last.name' => 'Fedor' >>rails c >>user = User.last >>user.name = "Petr" >>user.save >>user.name => "Petr" >>exit >>rails r 'puts User.last.name' => 'Fedor'  >>options = {:one => 1, :two => 2, :three => 3, :four => 4} =>{:one => 1, :two => 2, :three => 3, :four => 4} >>options.except!(:one, :two) =>{:three => 3, :four => 4}  >>string = 'corvalol' >>string =~ /lol/ => 5 #        >>string = 'corvalol' >>string['lol'] => 'lol' #   ,   Source: https://habr.com/ru/post/146441/
All Articles