code: func (actor Actor) ApplyApplicationManifest(parser ManifestParser, spaceGUID string) (Warnings, error) {
  	var allWarnings Warnings
  
  	for _, appName := range parser.AppNames() {
  		rawManifest, err := parser.RawAppManifest(appName)
  		if err != nil {
  			return allWarnings, err
  		}
  
  		app, getAppWarnings, err := actor.GetApplicationByNameAndSpace(appName, spaceGUID)
  
  		allWarnings = append(allWarnings, getAppWarnings...)
  		if err != nil {
  			return allWarnings, err
  		}
  
  		applyManifestWarnings, err := actor.SetApplicationManifest(app.GUID, rawManifest)
  		allWarnings = append(allWarnings, applyManifestWarnings...)
  		if err != nil {
  			return allWarnings, err
  		}
  	}
  
  	return allWarnings, nil
  }
docs: // ApplyApplicationManifest reads in the manifest from the path and provides it
  // to the cloud controller.