Sha256: d02157a306d598098e1ee05027d404d800bc918cdd4f08dc2645e493fc15280d

Contents?: true

Size: 1.28 KB

Versions: 2

Compression:

Stored size: 1.28 KB

Contents

# frozen_string_literal: true

require "phlex"
require "phlex/rails/engine"

module Phlex
	module Rails
		autoload :Buffered, "phlex/rails/buffered"
		autoload :BufferedCheckboxBuilder, "phlex/rails/buffered_checkbox_builder"
		autoload :BufferedFormBuilder, "phlex/rails/buffered_form_builder"
		autoload :BufferedLabelBuilder, "phlex/rails/buffered_label_builder"
		autoload :BufferedRadioButtonBuilder, "phlex/rails/buffered_radio_button_builder"
		autoload :CSV, "phlex/rails/csv"
		autoload :FragmentFinder, "phlex/rails/fragment_finder"
		autoload :HelperFinder, "phlex/rails/helper_finder"
		autoload :HelperMacros, "phlex/rails/helper_macros"
		autoload :Helpers, "phlex/rails/helpers"
		autoload :HTML, "phlex/rails/html"
		autoload :Layout, "phlex/rails/layout"
		autoload :SGML, "phlex/rails/sgml"
		autoload :Streaming, "phlex/rails/streaming"
		autoload :Unbuffered, "phlex/rails/unbuffered"
	end

	CSV.extend Phlex::Rails::HelperMacros
	CSV.prepend Phlex::Rails::CSV::Overrides

	SGML.extend Phlex::Rails::SGML::ClassMethods
	SGML.extend Phlex::Rails::HelperMacros
	SGML.prepend Phlex::Rails::SGML::Overrides
	SGML.include Phlex::Rails::HelperFinder

	HTML.extend Phlex::Rails::HTML::Format
	HTML.include Phlex::Rails::HTML::Format

	ActiveSupport::SafeBuffer.include(Phlex::SGML::SafeObject)
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
phlex-rails-2.0.0.beta2 lib/phlex/rails.rb
phlex-rails-2.0.0.beta1 lib/phlex/rails.rb