Sha256: e61495f2092ea79018c6da7d36fa7a24f0d0a0372d6382b7e9d59f2c52bef2c8

Contents?: true

Size: 348 Bytes

Versions: 4

Compression:

Stored size: 348 Bytes

Contents

module SocialFeature
  class LikesController < ApplicationController

    def index
      @likes = current_user.likes
    end

    def create
      @like = current_user.likes.create!(params[:like])
      redirect_to :back, notice: 'Post liked!'
    end

    private

    def current_user
      super.becomes(SocialFeature::User)
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
chili-3.1.0 spec/example_app/lib/chili/social_feature/app/controllers/social_feature/likes_controller.rb
chili-3.0.0 spec/example_app/lib/chili/social_feature/app/controllers/social_feature/likes_controller.rb
chili-2.0.1 spec/example_app/lib/chili/social_feature/app/controllers/social_feature/likes_controller.rb
chili-2.0.0 spec/example_app/lib/chili/social_feature/app/controllers/social_feature/likes_controller.rb