protected function resolveActionMethodName()
    {
        $actionMethodName = $this->request->getControllerActionName() . 'Action';
        if (!is_callable([$this, $actionMethodName])) {
            throw new NoSuchActionException(sprintf('An action "%s" does not exist in controller "%s".', $actionMethodName, get_class($this)), 1186669086);
        }
        $publicActionMethods = static::getPublicActionMethods($this->objectManager);
        if (!isset($publicActionMethods[$actionMethodName])) {
            throw new InvalidActionVisibilityException(sprintf('The action "%s" in controller "%s" is not public!', $actionMethodName, get_class($this)), 1186669086);
        }
        return $actionMethodName;
    }
protected function resolveActionMethodName()
    {
        $actionMethodName = $this->request->getControllerActionName() . 'Action';
        if (!is_callable([$this, $actionMethodName])) {
            throw new NoSuchActionException(sprintf('An action "%s" does not exist in controller "%s".', $actionMethodName, get_class($this)), 1186669086);
        }
        $publicActionMethods = static::getPublicActionMethods($this->objectManager);
        if (!isset($publicActionMethods[$actionMethodName])) {
            throw new InvalidActionVisibilityException(sprintf('The action "%s" in controller "%s" is not public!', $actionMethodName, get_class($this)), 1186669086);
        }
        return $actionMethodName;
    }
protected function resolveActionMethodName ( ) { $ actionMethodName = $ this -> request -> getControllerActionName ( ) . 'Action' ; if ( ! is_callable ( [ $ this , $ actionMethodName ] ) ) { throw new NoSuchActionException ( sprintf ( 'An action "%s" does not exist in controller "%s".' , $ actionMethodName , get_class ( $ this ) ) , 1186669086 ) ; } $ publicActionMethods = static :: getPublicActionMethods ( $ this -> objectManager ) ; if ( ! isset ( $ publicActionMethods [ $ actionMethodName ] ) ) { throw new InvalidActionVisibilityException ( sprintf ( 'The action "%s" in controller "%s" is not public!' , $ actionMethodName , get_class ( $ this ) ) , 1186669086 ) ; } return $ actionMethodName ; }
Resolves and checks the current action method name

@return string Method name of the current action
@throws NoSuchActionException
@throws InvalidActionVisibilityException
Resolves and checks the current action method name