Подтвердить что ты не робот

Могу ли я получить доступ к переменной в heredoc в Ruby?

Если у меня есть метод

  def some_method p = {}
    string = <<-MY_TERMINATOR
      Example text blah blah
      lorem ipsum something or another
    MY_TERMINATOR
  end

как я могу получить доступ к переменной p [: name] изнутри heredoc?

4b9b3361

Ответ 1

Вы можете интерполировать так же, как в обычных строках

<<-TERMINATOR
  Example #{p[:name]} blah blah blah
TERMINATOR