aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view/helpers.rb
diff options
context:
space:
mode:
authorJoshua Peek <josh@joshpeek.com>2008-08-25 21:24:48 -0500
committerJoshua Peek <josh@joshpeek.com>2008-08-25 21:50:26 -0500
commitba0d621695c372464383b56d2f33a7b892ed6aa5 (patch)
tree77f22a308a5dc5a887e2b2e77ea89fda94636356 /actionpack/lib/action_view/helpers.rb
parente5cad349164ae512c45376e00578855b780d7a48 (diff)
downloadrails-ba0d621695c372464383b56d2f33a7b892ed6aa5.tar.gz
rails-ba0d621695c372464383b56d2f33a7b892ed6aa5.tar.bz2
rails-ba0d621695c372464383b56d2f33a7b892ed6aa5.zip
Include all helpers into ActionView::Helper
Diffstat (limited to 'actionpack/lib/action_view/helpers.rb')
-rw-r--r--actionpack/lib/action_view/helpers.rb39
1 files changed, 39 insertions, 0 deletions
diff --git a/actionpack/lib/action_view/helpers.rb b/actionpack/lib/action_view/helpers.rb
new file mode 100644
index 0000000000..05e1cf990a
--- /dev/null
+++ b/actionpack/lib/action_view/helpers.rb
@@ -0,0 +1,39 @@
+Dir.entries(File.expand_path("#{File.dirname(__FILE__)}/helpers")).sort.each do |file|
+ next unless file =~ /^([a-z][a-z_]*_helper).rb$/
+ require "action_view/helpers/#{$1}"
+end
+
+module ActionView #:nodoc:
+ module Helpers #:nodoc:
+ def self.included(base)
+ base.extend(ClassMethods)
+ end
+
+ module ClassMethods
+ include SanitizeHelper::ClassMethods
+ end
+
+ include ActiveRecordHelper
+ include AssetTagHelper
+ include AtomFeedHelper
+ include BenchmarkHelper
+ include CacheHelper
+ include CaptureHelper
+ include DateHelper
+ include DebugHelper
+ include FormCountryHelper
+ include FormHelper
+ include FormOptionsHelper
+ include FormTagHelper
+ include NumberHelper
+ include PrototypeHelper
+ include RecordIdentificationHelper
+ include RecordTagHelper
+ include SanitizeHelper
+ include ScriptaculousHelper
+ include TagHelper
+ include TextHelper
+ include TranslationHelper
+ include UrlHelper
+ end
+end