# Module loading issue

**URL:** <https://www.ruby-forum.com/t/module-loading-issue/186124>\
**Category:** Rails\
**Created:** [March 31, 2010, 9:21pm UTC](https://www.ruby-forum.com/t/module-loading-issue/186124 "2010-03-31T21:21:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![bigdaddy71](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bbe5ce/32.png) [@bigdaddy71](https://www.ruby-forum.com/u/bigdaddy71)\
**Post date:** [March 31, 2010, 9:21pm UTC](https://www.ruby-forum.com/t/module-loading-issue/186124/1 "2010-03-31T21:21:53Z")

</div>

Trying to keep things organized I created a directory under app called  
modules. In my env file I did what I did for my other directories:

config.load\_paths += Dir[“#{RAILS\_ROOT}/app/modules/\*\*”]

Here is the top of my module:

module Sanitize  
module Html  
def self.included(base)  
base.extend(ClassMethods)  
end

I have an initializer that does this:  
include HtmlSanitize

When I boot up it says unitilialized constant “HtmlSanitize”

What am I missing?

---

<div class="post-metadata">

**Author:** ![bigdaddy71](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bbe5ce/32.png) [@bigdaddy71](https://www.ruby-forum.com/u/bigdaddy71)\
**Post date:** [March 31, 2010, 11:34pm UTC](https://www.ruby-forum.com/t/module-loading-issue/186124/2 "2010-03-31T23:34:45Z")

</div>

On Mar 31, 8:20 pm, Me [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> ```
> base.extend(ClassMethods)
> end
> 
> ```
> 
> I have an initializer that does this:  
> include HtmlSanitize
> 
> When I boot up it says unitilialized constant “HtmlSanitize”

You don’t have a module called HtmlSanitise ( you do have  
Sanitize::Html but that’s completely different)

Fred

---

<div class="post-metadata">

**Author:** ![bigdaddy71](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bbe5ce/32.png) [@bigdaddy71](https://www.ruby-forum.com/u/bigdaddy71)\
**Post date:** [April 1, 2010, 4:51pm UTC](https://www.ruby-forum.com/t/module-loading-issue/186124/3 "2010-04-01T16:51:20Z")

</div>

Fred, do the initializer files get called before the environment.rb on  
boot?

On Wed, Mar 31, 2010 at 3:32 PM, Frederick C. \<
