protected function getRoutedParameter($parameter, $default = null)
    {
        $output = $default;

        $parameters = $this->route->getParameters();

        if (!empty($parameters->$parameter))
        {
            $output = $parameters->$parameter;
        }

        $validatedData = $this->route->getValidatedData();

        if (!empty($validatedData->$parameter))
        {
            $output = $validatedData->$parameter;
        }

        return $output;
    }
protected function getRoutedParameter($parameter, $default = null)
    {
        $output = $default;

        $parameters = $this->route->getParameters();

        if (!empty($parameters->$parameter))
        {
            $output = $parameters->$parameter;
        }

        $validatedData = $this->route->getValidatedData();

        if (!empty($validatedData->$parameter))
        {
            $output = $validatedData->$parameter;
        }

        return $output;
    }
protected function getRoutedParameter ( $ parameter , $ default = null ) { $ output = $ default ; $ parameters = $ this -> route -> getParameters ( ) ; if ( ! empty ( $ parameters -> $ parameter ) ) { $ output = $ parameters -> $ parameter ; } $ validatedData = $ this -> route -> getValidatedData ( ) ; if ( ! empty ( $ validatedData -> $ parameter ) ) { $ output = $ validatedData -> $ parameter ; } return $ output ; }
Function for retrieving routed parameter data from the stored Route reference

@param $parameter
@param null $default
@return null
Function for retrieving routed parameter data from the stored Route reference