1234567891011121314151617181920212223 |
- "use strict"
- angular.module('domainManagerApp.domainsData', ['firebase'])
- .service('Domains', [ '$rootScope', '$firebase', function($rootScope, $firebase) {
- var domains = [];
-
- var ref = new Firebase("https://j1x-cpanel.firebaseio.com/domains");
- ref.on("child_added", function(data) {
- var domain = data.val();
- domains.push(domain);
- console.log('loading domain: ' + domain.name);
- $rootScope.$broadcast('domains:loaded', domain);
- }, function (errorObject) {
- console.log("The read failed: " + errorObject.code);
- });
- this.get = function() {
- return domains;
- }
- }]);
|