get(key) {
        if (!key) throw new Error('localStorageService - get() - key is required');

        let json;

        try {
          var val = $window.localStorage.getItem(key);
          if (val) json = JSON.parse(val);
        } catch (e) {}

        if (!json) json = CACHE[key];

        return json;
      }
@desc get a value by key
@param {String} key
@return {String}