Sha256: e8bb1e5c7079f87973a67370f83df31472053e12669fd164eec685d1f31bcb65

Contents?: true

Size: 640 Bytes

Versions: 25

Compression:

Stored size: 640 Bytes

Contents

module SocialStream
  module Devise
    module Controllers
      module UserSignIn
        extend ActiveSupport::Concern

        included do
          helpers = %w(resource resource_name resource_class devise_mapping sign_in_controller? )

          hide_action *helpers
          helper_method *helpers
        end

        def resource
          @user
        end

        def resource_name
          :user
        end

        def resource_class
          User
        end

        def devise_mapping
          ::Devise.mappings[:user]
        end

        def sign_in_controller?
          true
        end
      end
    end
  end
end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
social_stream-2.2.2 base/lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-base-2.2.2 lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-2.2.1 base/lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-base-2.2.1 lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-2.2.0 base/lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-base-2.2.0 lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-2.1.1 base/lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-2.1.0 base/lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-base-2.1.0 lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-2.0.4 base/lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-base-2.0.4 lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-2.0.3 base/lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-base-2.0.3 lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-2.0.2 base/lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-base-2.0.2 lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-2.0.1 base/lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-base-2.0.1 lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-2.0.0 base/lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-base-2.0.0 lib/social_stream/devise/controllers/user_sign_in.rb
social_stream-2.0.0.beta3 base/lib/social_stream/devise/controllers/user_sign_in.rb