Sha256: 0d7e8e70f99c4576b57f1f33522b4d58ae0517586d85c0451bbf4fd4ba80572c
Contents?: true
Size: 469 Bytes
Versions: 3
Compression:
Stored size: 469 Bytes
Contents
module WrapIt # # Framework detection methods # # @private def self.framework return @framework unless @framework.nil? gems = Gem.loaded_specs.keys if gems.include?('rails') @framework = :rails elsif gems.include?('sinatra') @framework = :sinatra else @framework = :unknown end end # @private def self.rails? framework == :rails end # @private def self.sinatra? framework == :sinatra end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
wrap_it-1.0.2 | lib/wrap_it/frameworks.rb |
wrap_it-1.0.1 | lib/wrap_it/frameworks.rb |
wrap_it-1.0.0 | lib/wrap_it/frameworks.rb |