передать имя метода в руби через переменную.

в send первым идет название метода, второй и далее аргументы.

@temp=@temp.send(x,(Temporary.find(params[:id]).send(x).chars))

как здесь использовать восклицательный знак так и не понял