diff --git a/.DS_Store b/.DS_Store index bf71b30..c32646f 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/src/classes/Authorization/index.js b/src/classes/Authorization/index.js deleted file mode 100644 index b44bb68..0000000 --- a/src/classes/Authorization/index.js +++ /dev/null @@ -1,5 +0,0 @@ -class Authorization { - -} - -module.exports = { Authorization } \ No newline at end of file diff --git a/src/classes/Database/index.js b/src/classes/Database/index.js deleted file mode 100644 index 3c48e01..0000000 --- a/src/classes/Database/index.js +++ /dev/null @@ -1,5 +0,0 @@ -class Database { - -} - -module.exports = { Database } \ No newline at end of file diff --git a/src/classes/index.js b/src/classes/index.js index 9a4a55f..57c4519 100644 --- a/src/classes/index.js +++ b/src/classes/index.js @@ -1,4 +1,2 @@ -export { Authorization } from './Authorization' export { Controller } from './Controller' -export { Database } from './Database' export { Storage } from './Storage' \ No newline at end of file diff --git a/src/lib/fetchController/index.js b/src/lib/fetchController/index.js index d320c1a..e988bd4 100644 --- a/src/lib/fetchController/index.js +++ b/src/lib/fetchController/index.js @@ -1,9 +1,9 @@ const fs = require("fs") const path = require("path") -function fetchController(key) { +function fetchController(key, from) { try { - const controllersPath = global.controllersPath ?? path.resolve(process.cwd(), `controllers`) + const controllersPath = from ?? path.resolve(process.cwd(), `controllers`) const controllerPath = path.join(controllersPath, key) if (fs.existsSync(controllerPath)) { diff --git a/src/server/index.js b/src/server/index.js index ade8e20..acb0016 100644 --- a/src/server/index.js +++ b/src/server/index.js @@ -213,7 +213,7 @@ class Server { if (typeof this.controllers[endpoint.controller] !== "undefined") { endpoint.controller = this.controllers[endpoint.controller] } else { - endpoint.controller = fetchController(endpoint.controller) + endpoint.controller = fetchController(endpoint.controller, this.params.controllersPath) } }