10<\/a><\/strong>
11<\/a>
12<\/a>
13<\/a>
14<\/a><\/pre><\/td>\n import<\/span> <\/span>Ember<\/span> <\/span>from<\/span> <\/span>\'<\/span>ember<\/span>\'<\/span><\/span>;<\/span>
<\/span>import<\/span> <\/span>baseService<\/span> <\/span>from<\/span> <\/span>\'<\/span>data-layer/mixins/base-service<\/span>\'<\/span><\/span>;<\/span>
<\/span>export<\/span> <\/span>default<\/span> <\/span>Ember<\/span>.<\/span>Service<\/span>.<\/span>extend<\/span>(<\/span>baseService<\/span>,<\/span> <\/span>{<\/span>
<\/span>apiPath<\/span>:<\/span> <\/span>\'<\/span>lookups/userprofile<\/span>\'<\/span><\/span>,<\/span>
<\/span>cidbModel<\/span>:<\/span> <\/span>\'<\/span>user-profile<\/span>\'<\/span><\/span>,<\/span>
<\/span>find<\/span>:<\/span>function<\/span>(<\/span>)<\/span> <\/span>{<\/span>
<\/span>return<\/span> <\/span>this<\/span>.<\/span>get<\/span>(<\/span>\'<\/span>ajax<\/span>\'<\/span><\/span>)<\/span>.<\/span>invoke<\/span>(<\/span>\'<\/span>GET<\/span>\'<\/span><\/span>,<\/span> <\/span>this<\/span>.<\/span>_buildUrl<\/span>(<\/span>))<\/span>
<\/span>.<\/span>then<\/span>(<\/span>
<\/span>response<\/span> <\/span>=><\/span> <\/span>this<\/span>.<\/span>_handleSingleResponse<\/span>(<\/span>response<\/span>)<\/span>,<\/span>
<\/span>response<\/span> <\/span>=><\/span> <\/span>this<\/span>.<\/span>_handleError<\/span>(<\/span>response<\/span>))<\/span>;<\/span>
<\/span>}<\/span>
<\/span>})<\/span>;<\/span>
<\/span><\/pre><\/td>\n<\/tr><\/table>\n\n");
|