Skip to content
Browse files


  • Loading branch information...
1 parent e1ac22e commit 14f2f2014786f1080e0d0a8c42f6d7cc54138b42 @uncletammy uncletammy committed Jan 14, 2014
Showing with 17 additions and 2 deletions.
  1. +17 −2 anatomy/
19 anatomy/
@@ -5,7 +5,7 @@ This is your Sails project's root directory. With the exception of your model a
# myApp/api/controllers/UserController.js
-### Purpose
+### Purposeser
This file was created when you ran 'sails generate User'. It contains all of the controller logic for the model called 'User'.
This is where you will put "controller actions" that send data to your clients and render the views which display that data.
@@ -55,9 +55,24 @@ Hypothetically, one could create a service for
- Automating tweets to celebrities
- Retreiving data from a third party API then pushing that data to your client WHEN IT'S READY (over websockets)
-Each service is specified as its own .js file within this folder. They can be called inside of a controller action by using `Services.<serviceName>.<functionName>()`.
+Services are written in one or more .js file within this directory.
+### Example Email.js
+module.exports = {
+ send: function(to,from,body){
+ // fancy code that sends an email
+ }
+You would call this service with ` Email.send('rick','bill','lol') `
+> Mind your case. Email.send !== email.send
# myApp/app.js
### Purpose

0 comments on commit 14f2f20

Please sign in to comment.
Something went wrong with that request. Please try again.