Skip to content

Instantly share code, notes, and snippets.

@kristianmandrup
Created November 23, 2013 09:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kristianmandrup/7612503 to your computer and use it in GitHub Desktop.
Save kristianmandrup/7612503 to your computer and use it in GitHub Desktop.
App Loader

models/loader.ls

loads all files under models dir into app.Models namespace

models/validators/loader.ls

loads all files under validators dir into app.Model.Validator namespace

routes/validators/loader.ls

loads all files under routes/validators dir into app.Routes.Validator namespace

config/loader

loads all files under config dir into app.Config namespace

Middleware

middleware/loader.ls

loads all files under middleware dir into app.Middlware namespace merges config/middleware/* on top!

middleware/runners/loader.ls

loads all files under middleware/runners dir into app.Middleware.Runner namespace merges config/middleware/runner/* on top!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment