Method: Martlet::Client#initialize
- Defined in:
- lib/martlet/client.rb
#initialize(email, password) ⇒ Client
Returns a new instance of Client.
7 8 9 10 11 12 13 |
# File 'lib/martlet/client.rb', line 7 def initialize(email, password) @agent = Mechanize.new @email = email.include?('@') ? email : "#{email}@mail.mcgill.ca" authenticator = Authenticator.new(@agent) authenticator.authenticate(@email, password) end |