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

před 4 měsíci

kocourPB
Člen | 43
+
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 4 měsíci

David Grudl
Nette Core | 6889
+
+3
-

Oba jsou rovnocenné.