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);

Keywords

none

install

npm i nevada-framework

Downloadsweekly downloads

3

version

0.1.9

license

MIT

last publish

collaborators

  • avatar
Report a vulnerability