nevada-framework

0.1.9 • Public • Published

Nevada Framework

Official Documentation for Nevada Framework

Example Controller

class ExampleController {
  index(request, response) {
    response.send('Example Controller')
  }
}
namespace('App/Controller/ExampleController', ExampleController);

Example Provider

class ExampleProvider {
  exampleMethod() {
    return 'Example Method for Provider';
  }
}
singleton('App/Provider/ExampleProvider', () => new HomeProvider());

Example Model

const BaseModel = use('NevadaFramework/BaseModel');

class UsersModel extends BaseModel {
  get name() {
    return 'Users';
  }

  get database() {
    return 'mongodb';
  }
  
  get schema() {
    return {
      firstname: { type: 'string' },
      lastname: { type: 'string' }
    }
  }
}
namespace('App/Model/UsersModel', UsersModel);

Readme

Keywords

none

Package Sidebar

Install

npm i nevada-framework

Weekly Downloads

0

Version

0.1.9

License

MIT

Last publish

Collaborators

  • genchiludo