Module: Mack::Paths
- Defined in:
- lib/mack/utils/paths.rb
Class Method Summary collapse
-
.app(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app.
-
.config(*files) ⇒ Object
<MACK_PROJECT_ROOT>/config.
-
.configatron(*files) ⇒ Object
<MACK_PROJECT_ROOT>/config/configatron.
-
.controller_helper_tests(*files) ⇒ Object
<MACK_PROJECT_ROOT>/test/helpers/controllers.
-
.controller_helpers(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/helpers/controllers.
-
.controller_tests(*files) ⇒ Object
<MACK_PROJECT_ROOT>/test/controllers.
-
.controllers(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/controllers.
-
.db(*files) ⇒ Object
<MACK_PROJECT_ROOT>/db.
-
.helpers(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/helpers.
-
.images(*files) ⇒ Object
<MACK_PROJECT_ROOT>/public/images.
-
.initializers(*files) ⇒ Object
<MACK_PROJECT_ROOT>/config/initializers.
-
.javascripts(*files) ⇒ Object
<MACK_PROJECT_ROOT>/public/javascripts.
-
.layouts(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/views/layouts.
-
.lib(*files) ⇒ Object
<MACK_PROJECT_ROOT>/lib.
-
.log(*files) ⇒ Object
<MACK_PROJECT_ROOT>/log.
-
.migrations(*files) ⇒ Object
<MACK_PROJECT_ROOT>/db/migrations.
-
.model_tests(*files) ⇒ Object
<MACK_PROJECT_ROOT>/test/models.
-
.models(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/models.
-
.plugins(*files) ⇒ Object
<MACK_PROJECT_ROOT>/vendor/plugins.
-
.public(*files) ⇒ Object
<MACK_PROJECT_ROOT>/public.
-
.root(*files) ⇒ Object
<MACK_PROJECT_ROOT>.
-
.stylesheets(*files) ⇒ Object
<MACK_PROJECT_ROOT>/public/stylesheets.
-
.tasks(*files) ⇒ Object
<MACK_PROJECT_ROOT>/lib/tasks.
-
.test(*files) ⇒ Object
<MACK_PROJECT_ROOT>/test.
- .test_helpers(*files) ⇒ Object
-
.tmp(*files) ⇒ Object
<MACK_PROJECT_ROOT>/tmp.
-
.vendor(*files) ⇒ Object
<MACK_PROJECT_ROOT>/vendor.
-
.view_helper_tests(*files) ⇒ Object
<MACK_PROJECT_ROOT>/test/helpers/views.
-
.view_helpers(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/helpers/views.
-
.views(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/views.
Class Method Details
.app(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app
30 31 32 |
# File 'lib/mack/utils/paths.rb', line 30 def self.app(*files) Mack::Paths.root("app", *files) end |
.config(*files) ⇒ Object
<MACK_PROJECT_ROOT>/config
129 130 131 |
# File 'lib/mack/utils/paths.rb', line 129 def self.config(*files) Mack::Paths.root("config", *files) end |
.configatron(*files) ⇒ Object
<MACK_PROJECT_ROOT>/config/configatron
134 135 136 |
# File 'lib/mack/utils/paths.rb', line 134 def self.configatron(*files) Mack::Paths.config("configatron", *files) end |
.controller_helper_tests(*files) ⇒ Object
<MACK_PROJECT_ROOT>/test/helpers/controllers
64 65 66 |
# File 'lib/mack/utils/paths.rb', line 64 def self.controller_helper_tests(*files) Mack::Paths.test_helpers("controllers", *files) end |
.controller_helpers(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/helpers/controllers
99 100 101 |
# File 'lib/mack/utils/paths.rb', line 99 def self.controller_helpers(*files) Mack::Paths.helpers("controllers", *files) end |
.controller_tests(*files) ⇒ Object
<MACK_PROJECT_ROOT>/test/controllers
55 56 57 |
# File 'lib/mack/utils/paths.rb', line 55 def self.controller_tests(*files) Mack::Paths.test("controllers", *files) end |
.controllers(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/controllers
84 85 86 |
# File 'lib/mack/utils/paths.rb', line 84 def self.controllers(*files) Mack::Paths.app("controllers", *files) end |
.db(*files) ⇒ Object
<MACK_PROJECT_ROOT>/db
119 120 121 |
# File 'lib/mack/utils/paths.rb', line 119 def self.db(*files) Mack::Paths.root("db", *files) end |
.helpers(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/helpers
94 95 96 |
# File 'lib/mack/utils/paths.rb', line 94 def self.helpers(*files) Mack::Paths.app("helpers", *files) end |
.images(*files) ⇒ Object
<MACK_PROJECT_ROOT>/public/images
15 16 17 |
# File 'lib/mack/utils/paths.rb', line 15 def self.images(*files) Mack::Paths.public("images", *files) end |
.initializers(*files) ⇒ Object
<MACK_PROJECT_ROOT>/config/initializers
139 140 141 |
# File 'lib/mack/utils/paths.rb', line 139 def self.initializers(*files) Mack::Paths.config("initializers", *files) end |
.javascripts(*files) ⇒ Object
<MACK_PROJECT_ROOT>/public/javascripts
20 21 22 |
# File 'lib/mack/utils/paths.rb', line 20 def self.javascripts(*files) Mack::Paths.public("javascripts", *files) end |
.layouts(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/views/layouts
79 80 81 |
# File 'lib/mack/utils/paths.rb', line 79 def self.layouts(*files) Mack::Paths.views("layouts", *files) end |
.lib(*files) ⇒ Object
<MACK_PROJECT_ROOT>/lib
109 110 111 |
# File 'lib/mack/utils/paths.rb', line 109 def self.lib(*files) Mack::Paths.root("lib", *files) end |
.log(*files) ⇒ Object
<MACK_PROJECT_ROOT>/log
35 36 37 |
# File 'lib/mack/utils/paths.rb', line 35 def self.log(*files) Mack::Paths.root("log", *files) end |
.migrations(*files) ⇒ Object
<MACK_PROJECT_ROOT>/db/migrations
124 125 126 |
# File 'lib/mack/utils/paths.rb', line 124 def self.migrations(*files) Mack::Paths.db("migrations", *files) end |
.model_tests(*files) ⇒ Object
<MACK_PROJECT_ROOT>/test/models
50 51 52 |
# File 'lib/mack/utils/paths.rb', line 50 def self.model_tests(*files) Mack::Paths.test("models", *files) end |
.models(*files) ⇒ Object
<MACK_PROJECT_ROOT>/app/models
89 90 91 |
# File 'lib/mack/utils/paths.rb', line 89 def self.models(*files) Mack::Paths.app("models", *files) end |
.plugins(*files) ⇒ Object
<MACK_PROJECT_ROOT>/vendor/plugins
149 150 151 |
# File 'lib/mack/utils/paths.rb', line 149 def self.plugins(*files) Mack::Paths.vendor("plugins", *files) end |
.public(*files) ⇒ Object
<MACK_PROJECT_ROOT>/public
10 11 12 |
# File 'lib/mack/utils/paths.rb', line 10 def self.public(*files) Mack::Paths.root("public", *files) end |
.root(*files) ⇒ Object
<MACK_PROJECT_ROOT>
5 6 7 |
# File 'lib/mack/utils/paths.rb', line 5 def self.root(*files) File.join(Mack.root, *files) end |
.stylesheets(*files) ⇒ Object
<MACK_PROJECT_ROOT>/public/stylesheets
25 26 27 |
# File 'lib/mack/utils/paths.rb', line 25 def self.stylesheets(*files) Mack::Paths.public("stylesheets", *files) end |
.tasks(*files) ⇒ Object
<MACK_PROJECT_ROOT>/lib/tasks
114 115 116 |
# File 'lib/mack/utils/paths.rb', line 114 def self.tasks(*files) Mack::Paths.lib("tasks", *files) end |
.test(*files) ⇒ Object
<MACK_PROJECT_ROOT>/test
40 41 42 |
# File 'lib/mack/utils/paths.rb', line 40 def self.test(*files) Mack::Paths.root("test", *files) end |
.test_helpers(*files) ⇒ Object
59 60 61 |
# File 'lib/mack/utils/paths.rb', line 59 def self.test_helpers(*files) Mack::Paths.test("helpers", *files) end |
.tmp(*files) ⇒ Object
<MACK_PROJECT_ROOT>/tmp
45 46 47 |
# File 'lib/mack/utils/paths.rb', line 45 def self.tmp(*files) Mack::Paths.root("tmp", *files) end |
.vendor(*files) ⇒ Object
<MACK_PROJECT_ROOT>/vendor
144 145 146 |
# File 'lib/mack/utils/paths.rb', line 144 def self.vendor(*files) Mack::Paths.root("vendor", *files) end |
.view_helper_tests(*files) ⇒ Object
<MACK_PROJECT_ROOT>/test/helpers/views
69 70 71 |
# File 'lib/mack/utils/paths.rb', line 69 def self.view_helper_tests(*files) Mack::Paths.test_helpers("views", *files) end |