Class: My::DeedsController

Inherits:
ProfileController
  • Object
show all
Defined in:
app/controllers/my/deeds_controller.rb

Overview

Deed management for user

Instance Method Summary collapse

Instance Method Details

#add_categoryObject

put /my/deeds/:id/categories/:category_id



18
19
20
21
22
# File 'app/controllers/my/deeds_controller.rb', line 18

def add_category
  @category.add_deed(@entity)

  head :no_content
end

#indexObject

get /my/deeds



9
10
11
# File 'app/controllers/my/deeds_controller.rb', line 9

def index
  @collection = Deed.page_for_owner(current_user, current_page)
end

#remove_categoryObject

delete /my/deeds/:id/categories/:category_id



25
26
27
28
29
# File 'app/controllers/my/deeds_controller.rb', line 25

def remove_category
  @category.remove_deed(@entity)

  head :no_content
end

#showObject

get /my/deeds/:id



14
15
# File 'app/controllers/my/deeds_controller.rb', line 14

def show
end