decide.nolog.cz/app/initializers/inject-encryption-key.js
2014-07-06 17:37:54 +02:00

13 lines
491 B
JavaScript

import EncryptionStorage from 'croodle/models/encryption';
export default {
name: "injectEncryptionKey",
after: "store",
initialize: function(container, application) {
container.register('encryption:current', EncryptionStorage, {singleton: true});
application.inject('controller:poll', 'encryption', 'encryption:current');
application.inject('route:create', 'encryption', 'encryption:current');
application.inject('model', 'encryption', 'encryption:current');
}
};