_remap() public method

Requests are not made to methods directly, the request will be for an "object". This simply maps the object and method to the correct Controller method
public _remap ( string $object_called, array $arguments = [] )
$object_called string
$arguments array The arguments passed to the controller method
 public function _remap($object_called, $arguments)
 {
     $controller_method = $object_called . '_' . $this->request->method;
     if (!in_array($controller_method, $this->open_methods) && $this->request->method != "get") {
         $this->_authenticate();
     }
     parent::_remap($object_called, $arguments);
 }