blob: 56fc1916a079b5e44c978d3fa3499b56851ddfaf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
class ProfilesController < ApplicationController
def initialize(repository = Spank::IOC.resolve(:users))
@repository = repository
super()
end
def index
@profiles = repository.search_with(params.merge(artists: true)).page(page).per(per_page)
end
def show
@user = repository.find(params[:id])
@creations = @user.creations.includes(:photos)
end
private
attr_reader :repository
end
|