blob: 4c39835d713c1d840a45859497965bf3d13b8774 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
class ChartsController < ApplicationController
before_filter :authenticate_user!
before_filter :project
before_filter :authorize_access_project!
before_filter :authorize_manage_project!
layout 'project'
def show
@charts = {}
@charts[:week] = Charts::WeekChart.new(@project)
@charts[:month] = Charts::MonthChart.new(@project)
@charts[:year] = Charts::YearChart.new(@project)
@charts[:build_times] = Charts::BuildTime.new(@project)
end
protected
def project
@project = Project.find(params[:project_id])
end
end
|