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

kocourPB
Člen | 47
+
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. 2019 16:02)

David Grudl
Nette Core | 8082
+
+3
-

Oba jsou rovnocenné.