druhy parameter $values vo formSuccess(Form $form, $values) vs $form->getValues()

před 12 dny

kocourPB
Člen | 42
+
0
-

Ahoj,

mam otazku na rozdiel medzi $values vo formSuccess($form, $values) a zavolanim $form->getValues() vo vnutri tejto funkcie.

Priklad:

public function createComponentExampleForm()
{
    $form = new \Nette\Application\UI\Form();

    // ...

    $form->onSuccess[] = [$this, 'formSuccess'];

    // ...

    return $form;
}


public function formSuccess(Form $form, $values)
{
    $values2 = $form->getValues();

    // rozdiel medzi $values a $values2 ?
}

Zaujima ma to z teoretickeho hladiska, ci su oba zapisy rovnocenne alebo moze nastat situacia, kedy $values alebo $values2 mozu mat ine hodnoty a pod.

Diky za odpovede.

Editoval kocourPB (12. 8. 16:02)

před 12 dny

David Grudl
Nette Core | 6864
+
+3
-

Oba jsou rovnocenné.