Module: ArtisanMemoryRepository

Defined in:
lib/artisan-memory-repository/models/base.rb,
lib/artisan-memory-repository/models/user.rb,
lib/artisan-memory-repository/models/story.rb,
lib/artisan-memory-repository/models/change.rb,
lib/artisan-memory-repository/models/member.rb,
lib/artisan-memory-repository/models/project.rb,
lib/artisan-memory-repository/base_repository.rb,
lib/artisan-memory-repository/user_repository.rb,
lib/artisan-memory-repository/models/iteration.rb,
lib/artisan-memory-repository/story_repository.rb,
lib/artisan-memory-repository/change_repository.rb,
lib/artisan-memory-repository/member_repository.rb,
lib/artisan-memory-repository/models/future_user.rb,
lib/artisan-memory-repository/project_repository.rb,
lib/artisan-memory-repository/iteration_repository.rb,
lib/artisan-memory-repository/future_user_repository.rb,
lib/artisan-memory-repository/artisan_memory_repository.rb,
lib/artisan-memory-repository/models/project_configuration.rb,
lib/artisan-memory-repository/project_configuration_repository.rb

Defined Under Namespace

Modules: BaseRepository Classes: Base, Change, ChangeRepository, FutureUser, FutureUserRepository, Iteration, IterationRepository, Member, MemberRepository, Project, ProjectConfiguration, ProjectConfigurationRepository, ProjectRepository, Story, StoryRepository, User, UserRepository

Class Method Summary collapse

Class Method Details

.changeObject



39
40
41
# File 'lib/artisan-memory-repository/artisan_memory_repository.rb', line 39

def self.change
  @change ||= ChangeRepository.new
end

.future_userObject



27
28
29
# File 'lib/artisan-memory-repository/artisan_memory_repository.rb', line 27

def self.future_user
  @future_user_repo ||= FutureUserRepository.new
end

.iterationObject



19
20
21
# File 'lib/artisan-memory-repository/artisan_memory_repository.rb', line 19

def self.iteration
  @iteration_repo ||= IterationRepository.new
end

.memberObject



35
36
37
# File 'lib/artisan-memory-repository/artisan_memory_repository.rb', line 35

def self.member
  @member_repo ||= MemberRepository.new
end

.projectObject



15
16
17
# File 'lib/artisan-memory-repository/artisan_memory_repository.rb', line 15

def self.project
  @project_repo ||= ProjectRepository.new
end

.project_configurationObject



31
32
33
# File 'lib/artisan-memory-repository/artisan_memory_repository.rb', line 31

def self.project_configuration
  @project_config_repo ||= ProjectConfigurationRepository.new
end

.storyObject



11
12
13
# File 'lib/artisan-memory-repository/artisan_memory_repository.rb', line 11

def self.story
  @story_repo ||= StoryRepository.new
end

.userObject



23
24
25
# File 'lib/artisan-memory-repository/artisan_memory_repository.rb', line 23

def self.user
  @user_repo ||= UserRepository.new
end