Skip to content

Instantly share code, notes, and snippets.

@BlakeMesdag
Last active December 18, 2015 13:29
Show Gist options
  • Save BlakeMesdag/5790453 to your computer and use it in GitHub Desktop.
Save BlakeMesdag/5790453 to your computer and use it in GitHub Desktop.
BaconTracker BaconController.js
class BaconTracker.BaconController extends Batman.Controller
routingKey: 'bacon'
index: ->
@set 'newBacon', new BaconTracker.Bacon
BaconTracker.Bacon.load (err, bacons) =>
@set 'bacons', BaconTracker.Bacon.get('loaded')
createBacon: (bacon) ->
bacon.save (err, bacon) =>
if !err
@set 'newBacon', new BaconTracker.Bacon
BaconTracker.Bacon.get('loaded').add(bacon)
destroyBacon: (bacon) ->
bacon.destroy (err, bacon) =>
if !err
BaconTracker.Bacon.get('loaded').remove(bacon)
@BlakeMesdag
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment