MetaModels\FrontendIntegration\FrontendFilter::checkRedirect PHP Метод

checkRedirect() защищенный Метод

Check if we want to redirect to another url.
protected checkRedirect ( array $widgets, array $wantedParameter, array $allParameter ) : void
$widgets array The widgets.
$wantedParameter array The wanted parameters.
$allParameter array The current parameters.
Результат void
    protected function checkRedirect($widgets, $wantedParameter, $allParameter)
    {
        // If we have POST data, we need to redirect now.
        if (\Input::post('FORM_SUBMIT') != $this->formId) {
            return;
        }
        $redirectParameters = $allParameter['other'];
        foreach ($wantedParameter as $widgetName) {
            $filter = $widgets[$widgetName];
            if (!empty($filter['urlvalue'])) {
                $redirectParameters[$widgetName] = $filter['urlvalue'];
            }
        }
        $this->redirectPost($redirectParameters);
    }