No, _remap
is called by the framework, during the init, but when you call some method directly, you only execute the function content...
Hope it's helpful!
Some explanation found here:
Important: If your controller contains a function named _remap(), it will always get called regardless of what your URI contains. It overrides the normal behavior in which the URI determines which function is called, allowing you to define your own function routing rules.