nl_tokens: Private : Streams controller template from templates folder renames any template variables with lib / rename . js and appends the new processed template into user s controller folder both / controller / posts . js . If this file does not exist it will be created . A route is appended to routes . js . action - The { String } name of the controller action eg index show
pl_tokens: function ( <mask> ) { var templateStr = fs . readFileSync ( this . contrTemplates + action + '.js' , { encoding : 'utf-8' } ) ; // rename template variables and append to controller file templateStr = require ( './rename' ) ( this . resName , templateStr ) ; fs . appendFileSync ( this . contrFile , templateStr ) ; // add a route for new controller if ( action !== 'create' && action !== 'update' && action !== 'destroy' ) { require ( './router' ) . appendRoute ( this . resName , action ) ; console . log ( '    Added Route: ' + this . resName + " " + action ) ; } }