Sha256: d3546b1556872a55fdd8856743fcf82aceafabe4a42283e6723751e876df6fcf

Contents?: true

Size: 544 Bytes

Versions: 10

Compression:

Stored size: 544 Bytes

Contents

require 'rails/generators'

module Socialite
  module Generators
    class ViewsGenerator < ::Rails::Generators::Base #:nodoc:
      source_root File.expand_path("../../../../app/views/socialite", __FILE__)
      desc "Used to copy socialite's views to your application's views."

      def copy_views
        view_directory :identities
        view_directory :sessions
        view_directory :users
      end

    protected

      def view_directory(name)
        directory name.to_s, "app/views/socialite/#{name}"
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
socialite-0.2.1 lib/generators/socialite/views_generator.rb
socialite-0.2.0 lib/generators/socialite/views_generator.rb
socialite-0.1.2 lib/generators/socialite/views_generator.rb
socialite-0.1.1 lib/generators/socialite/views_generator.rb
socialite-0.1.0.pre.7 lib/generators/socialite/views_generator.rb
socialite-0.1.0.pre.6 lib/generators/socialite/views_generator.rb
socialite-0.1.0.pre.5 lib/generators/socialite/views_generator.rb
socialite-0.1.0.pre.4 lib/generators/socialite/views_generator.rb
socialite-0.1.0.pre.3 lib/generators/socialite/views_generator.rb
socialite-0.1.0.pre.2 lib/generators/socialite/views_generator.rb