class Phoenx::Workspace
Attributes
generated_projects[R]
main_project_name[R]
main_project_path[R]
name[RW]
projects[R]
Public Class Methods
new() { |self| ... }
click to toggle source
# File lib/phoenx/entities/workspace.rb, line 10 def initialize @main_project = {} @projects = {} @generated_projects = {} yield(self) end
Public Instance Methods
main_project(name, path = nil)
click to toggle source
# File lib/phoenx/entities/workspace.rb, line 24 def main_project(name, path = nil) @main_project_name = name @main_project_path = path end
project(name, path = nil, generate = true)
click to toggle source
# File lib/phoenx/entities/workspace.rb, line 17 def project(name, path = nil, generate = true) @projects[name] = path if generate @generated_projects[name] = path end end