Skip to content

Instantly share code, notes, and snippets.

@pzuraq
Created March 1, 2013 21:14
Show Gist options
  • Save pzuraq/5067820 to your computer and use it in GitHub Desktop.
Save pzuraq/5067820 to your computer and use it in GitHub Desktop.
Ember.Application.initializer({
name: "showrooms",
initialize: function(container, application) {
var showroomModel = container.lookup('model:Showroom');
container.optionsForType('showroom', { instantiate: false, singleton: true });
container.register('showroom', 'current', showroomModel.find());
}
});
Ember.Application.initializer({
name: "injectShowrooms",
after: 'showrooms',
initialize: function(container) {
container.injection('controller:application', 'showrooms', 'user:current');
container.typeInjection('route', 'showrooms', 'user:current');
}
});
Case = Ember.Application.create();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment