# File lib/compass/app_integration.rb, line 8deflookup(project_type)
eval"Compass::AppIntegration::#{camelize(project_type)}"rescueNameErrorraiseCompass::Error, "No application integration exists for #{project_type}"end
Protected Instance Methods
camelize(s)click to toggle source
Stolen from ActiveSupport
# File lib/compass/app_integration.rb, line 17defcamelize(s)
s.to_s.gsub(/\/(.?)/) { "::#{$1.upcase}" }.gsub(/(?:^|_)(.)/) { $1.upcase }
end