· 7 years ago · Apr 24, 2018, 02:08 AM
1class User
2 def initialize(email)
3 @email = email
4 end
5
6 private
7 def secret_key
8 'XX-XXXX-XXXX-XXXX'
9 end
10end
11
12u = User.new('ruby@devscoop.fr')
13
14u.instance_eval('secret_key') # returns: "XX-XXXX-XXXX-XXXX"
15u.instance_eval { secret_key } # returns: "XX-XXXX-XXXX-XXXX"