class Cartos::Google::Spreadsheet
Public Class Methods
new(key)
click to toggle source
# File lib/cartos/google/spreadsheet.rb, line 6 def initialize(key) @session = GoogleDrive.login Cartos.config.google_spreadsheet.username, Cartos.config.google_spreadsheet.password @spreadsheet = @session.spreadsheet_by_key key end
Public Instance Methods
new_sheet(name)
click to toggle source
# File lib/cartos/google/spreadsheet.rb, line 11 def new_sheet(name) worksheet = @spreadsheet.worksheet_by_title name.to_s worksheet.delete unless worksheet.nil? worksheet = @spreadsheet.add_worksheet name Cartos::Google::Sheet.new worksheet end
url()
click to toggle source
# File lib/cartos/google/spreadsheet.rb, line 19 def url @spreadsheet.human_url end