lib/halbuilder.rb in halbuilder-0.1.0 vs lib/halbuilder.rb in halbuilder-0.1.1

- old
+ new

@@ -1,10 +1,11 @@ # frozen_string_literal: true require "jbuilder" require_relative "halbuilder/configuration" require_relative "halbuilder/embed" +require_relative "halbuilder/helper" require_relative "halbuilder/key_format" require_relative "halbuilder/link" require_relative "halbuilder/paginate" require_relative "halbuilder/version" require_relative "halbuilder/zoom" @@ -35,5 +36,13 @@ Halbuilder::KeyFormat.setup Jbuilder.include Halbuilder::Embed Jbuilder.include Halbuilder::Link Jbuilder.include Halbuilder::Paginate Jbuilder.include Halbuilder::Zoom + +# optional rails helpers +if Module.const_defined?(:ActionView) + ActionView::Base.include(Halbuilder::Helper) +end +if Module.const_defined?(:ActionController) + ActionController::Base.include(Halbuilder::Helper) +end