lib/mite-rb.rb in mite-rb-0.4.3 vs lib/mite-rb.rb in mite-rb-0.4.4
- old
+ new
@@ -6,12 +6,12 @@
# a sleek time tracking webapp.
module Mite
class << self
- attr_accessor :email, :password, :host_format, :domain_format, :port, :user_agent
- attr_reader :account, :key, :protocol
+ attr_accessor :email, :password, :host_format, :domain_format, :port
+ attr_reader :account, :key, :protocol, :user_agent
# Sets the account name, and updates all resources with the new domain.
def account=(name)
resources.each do |klass|
klass.site = klass.site_format % (host_format % ['https', domain_format % name, ":#{port}"])
@@ -177,7 +177,14 @@
end
end
end
-$:.unshift(File.dirname(__FILE__))
-Dir[File.join(File.dirname(__FILE__), "mite/*.rb")].each { |f| require f }
+require 'mite/account'
+require 'mite/customer'
+require 'mite/myself'
+require 'mite/project'
+require 'mite/service'
+require 'mite/time_entry'
+require 'mite/time_entry_group'
+require 'mite/tracker'
+require 'mite/user'