diff --git a/.gitignore b/.gitignore
index 6e5ee36..8f3741a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ Gemfile.lock
pkg/*
coverage.data
coverage/*
+.yardoc
\ No newline at end of file
diff --git a/.yardopts b/.yardopts
new file mode 100644
index 0000000..5d7fba3
--- /dev/null
+++ b/.yardopts
@@ -0,0 +1 @@
+yardoc 'lib/draper/**/*.rb' -m markdown
\ No newline at end of file
diff --git a/Gemfile b/Gemfile
index 42d83f2..6270cf1 100644
--- a/Gemfile
+++ b/Gemfile
@@ -9,5 +9,6 @@ gem 'guard-rspec'
gem 'launchy'
gem 'rcov', :platforms => [:mri_18]
gem 'cover_me', '>= 1.0.0.rc6', :platforms => [:mri_19]
+gem 'yard'
gemspec
\ No newline at end of file
diff --git a/doc/ApplicationDecorator.html b/doc/ApplicationDecorator.html
new file mode 100644
index 0000000..1ecf122
--- /dev/null
+++ b/doc/ApplicationDecorator.html
@@ -0,0 +1,147 @@
+
+
+
+ Class: ApplicationDecorator
+
+
+
+
+
+
+
+ - Inherits:
+ -
+ Draper::Base
+
+
+ show all
+
+
+
+
+
+
+
+
+
+
+
+ - Defined in:
+ - lib/generators/draper/decorator/templates/application_decorator.rb
+
+
+
+
+
+
Constant Summary
+
+
+
+
+
+
+
+
Constants inherited from Draper::Base
+
DEFAULT_DENIED, FORCED_PROXY
+
+
+
+
+
+
+
Instance Attribute Summary
+
+
Attributes inherited from Draper::Base
+
context, model
+
+
+
+
+
+
+
+
+
Method Summary
+
+
+
allows, decorate, decorates, denies, find, #helpers, #initialize, lazy_helpers, model_name, #to_model
+
+
Constructor Details
+
+
This class inherits a constructor from Draper::Base
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/Draper.html b/doc/Draper.html
new file mode 100644
index 0000000..841376f
--- /dev/null
+++ b/doc/Draper.html
@@ -0,0 +1,123 @@
+
+
+
+ Module: Draper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Defined in:
+ - lib/draper/base.rb,
+ lib/draper/system.rb,
lib/draper/version.rb,
lib/draper/all_helpers.rb,
lib/draper/lazy_helpers.rb
+
+
+
+
+
+
Defined Under Namespace
+
+
+
+ Modules: AllHelpers, LazyHelpers, ModelSupport
+
+
+
+ Classes: Base, System
+
+
+
+
+
Constant Summary
+
+
+
+ - VERSION =
+
+
+ "0.7.3"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/Draper/AllHelpers.html b/doc/Draper/AllHelpers.html
new file mode 100644
index 0000000..3c674d3
--- /dev/null
+++ b/doc/Draper/AllHelpers.html
@@ -0,0 +1,256 @@
+
+
+
+ Module: Draper::LazyHelpers
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Defined in:
+ - lib/draper/lazy_helpers.rb
+
+
+
+
+
+
+
+
+
+
+
+ Instance Method Summary
+ (collapse)
+
+
+
+
+
+
+
Dynamic Method Handling
+
+ This class handles dynamic methods through the method_missing method
+
+
+
+
+
+
+ - (Object) method_missing(method_name, *args, &block)
+
+
+
+
+
+
+
+
+
+3
+4
+5
+6
+7
+8
+9
+ |
+
+ # File 'lib/draper/lazy_helpers.rb', line 3
+
+def method_missing(method_name, *args, &block)
+ begin
+ helpers.send method_name, *args, &block
+ rescue NoMethodError
+ super
+ end
+end
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/Draper/ModelSupport.html b/doc/Draper/ModelSupport.html
new file mode 100644
index 0000000..f3a2a26
--- /dev/null
+++ b/doc/Draper/ModelSupport.html
@@ -0,0 +1,164 @@
+
+
+
+