private function checkParameters($bundle, $controller, $action)
    {
        $application = $this->_renderer->getApplication();

        $bundleController = (new BundleControllerResolver($application))->resolve($bundle, $controller);

        if (!method_exists($bundleController, $action.'Action')) {
            throw new \BadMethodCallException($bundleController.' doesn\'t have '.$action.'Action method', 1);
        }
    }