import DS from "ember-data"; export default DS.RESTAdapter.extend({ host: 'http://localhost:4200', // set namespace to api.php in same subdirectory namespace: window.location.pathname // remove index.html if it's there .replace(/index.html$/, '') // remove tests prefix which is added by testem (starting with a number) .replace(/\/\d+\/tests/, '') // remove tests prefix which is added by tests run in browser .replace(/tests/, '') // remove leading and trailing slash .replace(/\/$/, '') // add api.php .concat('/api.php?') // remove leading slash .replace(/^\//g, '') });