Module: Afterburn
- Extended by:
- Afterburn, RedisConnection
- Included in:
- Afterburn
- Defined in:
- lib/afterburn/list_interval_series.rb,
lib/afterburn.rb,
lib/afterburn/list.rb,
lib/afterburn/board.rb,
lib/afterburn/engine.rb,
lib/afterburn/member.rb,
lib/afterburn/server.rb,
lib/afterburn/helpers.rb,
lib/afterburn/project.rb,
lib/afterburn/version.rb,
lib/afterburn/list_metric.rb,
lib/afterburn/authorization.rb,
lib/afterburn/board_interval.rb,
lib/afterburn/redis_connection.rb,
lib/afterburn/trello_object_wrapper.rb
Overview
Defined Under Namespace
Modules: Helpers, RedisConnection
Classes: Authorization, Board, BoardInterval, Engine, List, ListIntervalSeries, ListMetric, Member, Project, Server, TrelloObjectWrapper
Constant Summary
collapse
- VERSION =
"0.0.1"
Instance Method Summary
collapse
redis, redis=
Instance Method Details
#authorize(member_name, &block) ⇒ Object
20
21
22
|
# File 'lib/afterburn.rb', line 20
def authorize(member_name, &block)
Authorization.new(member_name).configure(&block)
end
|
#current_member ⇒ Object
24
25
26
|
# File 'lib/afterburn.rb', line 24
def current_member
@current_member ||= Afterburn::Member.first
end
|
#current_members ⇒ Object
28
29
30
|
# File 'lib/afterburn.rb', line 28
def current_members
Afterburn::Member.all
end
|
#current_projects ⇒ Object
32
33
34
|
# File 'lib/afterburn.rb', line 32
def current_projects
current_members.map { |member| Afterburn::Project.by_member(member) }.flatten
end
|