module Google::ClientBuilder::ConstructionHelper

Public Instance Methods

calendar_client(user_email) click to toggle source
# File lib/google/client_builder/construction_helper.rb, line 6
def calendar_client(user_email)
  Google::ClientBuilder.new do |c|
    c.user_email = user_email
    c.scopes = ScopesHelper.calendar
    c.authorize!
  end.build
end
directory_client() click to toggle source
# File lib/google/client_builder/construction_helper.rb, line 14
def directory_client
  ClientBuilder.new do |c|
    c.user_email = ENV.fetch("GOOGLE_ADMIN_USER_EMAIL")
    c.scopes = ScopesHelper.directory
    c.authorize!
  end.build
end