I need to wait for a promise resolution.
 function myFunction(myService, projectId) {
        var localdata;
        var myDataPromise = myService.getData(projectId);
        myDataPromise.then(function(result) {  
           localdata = result;
        });
        var someResult = someProcess(localdata); // I need to wait for promise resolution.
        return someResult;
    }
UPDATE
I try to clarify my question. I have the myService service with function which return promise:
var getData = function (projectId) {
        return projectResource.getProjectUser({ projectId: projectId }, function (result) {
            return result;
        }).$promise;
    };
 
     
    