Module Heel
In: lib/heel/configuration.rb
lib/heel/directory_indexer.rb
lib/heel/error_response.rb
lib/heel/logger.rb
lib/heel/mime_map.rb
lib/heel/rackapp.rb
lib/heel/request.rb
lib/heel/server.rb
lib/heel/version.rb
lib/heel.rb
lib/heel/configuration.rb
lib/heel/directory_indexer.rb
lib/heel/error_response.rb
lib/heel/logger.rb
lib/heel/mime_map.rb
lib/heel/rackapp.rb
lib/heel/request.rb
lib/heel/server.rb
lib/heel/version.rb
lib/heel.rb

Methods

Classes and Modules

Module Heel::Configuration
Module Heel::Version
Class Heel::DirectoryIndexer
Class Heel::ErrorResponse
Class Heel::Logger
Class Heel::MimeMap
Class Heel::RackApp
Class Heel::Request
Class Heel::Server

Constants

VERSION = Version.to_s
VERSION = Version.to_s

Public Class methods

recursively descend the directory with the same name as this file and do a require ‘heel/path/to/file‘

[Source]

    # File lib/heel.rb, line 10
10:   def self.require_all_libs_relative_to_me
11:     remove_parent = File.dirname(File.expand_path(__FILE__)) + File::SEPARATOR
12:     descend_dir   = File.join(remove_parent,File.basename(__FILE__, ".rb"))
13: 
14:     Dir.glob("#{descend_dir}/**/*.rb").each do |rb|
15:       lib = rb.gsub(remove_parent,'')
16:       require lib
17:     end
18:   end

recursively descend the directory with the same name as this file and do a require ‘heel/path/to/file‘

[Source]

    # File lib/heel.rb, line 10
10:   def self.require_all_libs_relative_to_me
11:     remove_parent = File.dirname(File.expand_path(__FILE__)) + File::SEPARATOR
12:     descend_dir   = File.join(remove_parent,File.basename(__FILE__, ".rb"))
13: 
14:     Dir.glob("#{descend_dir}/**/*.rb").each do |rb|
15:       lib = rb.gsub(remove_parent,'')
16:       require lib
17:     end
18:   end

[Validate]