How to call the parent route init function from the child route's controller?

I need to call the init function of the parent route’s controller from the child route’s controller. (similar to refresh).

I tried using ControllerFor function from my child route’s controller but unfortunately ControllerFor function has been deprecated in the version 3.18. Can anybody suggest me some alternate way to call the function from the parent controller

IIRC Controller#controllerFor hasn’t been around since ~Ember 1.0. Could you describe what you’re trying to do in a little more detail?

Calling init probably isn’t what you want since init is a lifecycle method and should really only be called, well… on init. I’d think depending on what you’re trying to accomplish you could use a service or something as a bridge, but there may be architectural alternatives as well.