code: protected function getControllerMethod($methodName)
      {
          $reflectionMethod = $this->reflectedController->getMethod($methodName);
          $reflectionMethod->setAccessible(true);
          return function () use ($reflectionMethod) {
              return $reflectionMethod->invokeArgs($this->controller, func_get_args());
          };
      }
docs: Gets a callable method from the original controller.
  
  Given a method name in the controller, this method will return a
  callable function that will invoke the method with any arguments you
  provide.
  
  @param string $methodName
  @return \Closure