Nette\Forms\Form::receiveHttpData PHP Method

receiveHttpData() protected method

Internal: returns submitted HTTP data or NULL when form was not submitted.
protected receiveHttpData ( ) : array | null
return array | null
    protected function receiveHttpData()
    {
        $httpRequest = $this->getHttpRequest();
        if (strcasecmp($this->getMethod(), $httpRequest->getMethod())) {
            return;
        }
        if ($httpRequest->isMethod('post')) {
            $data = Nette\Utils\Arrays::mergeTree($httpRequest->getPost(), $httpRequest->getFiles());
        } else {
            $data = $httpRequest->getQuery();
            if (!$data) {
                return;
            }
        }
        if ($tracker = $this->getComponent(self::TRACKER_ID, FALSE)) {
            if (!isset($data[self::TRACKER_ID]) || $data[self::TRACKER_ID] !== $tracker->getValue()) {
                return;
            }
        }
        return $data;
    }