action/render: Argument must be scalar, array given

jik
Člen | 146
+
0
-

Zdravím,
nevím, jestli jsem nenatrefil na nějakou chybičku: V presenteru jsem původně sestavil metodu, které jsem předával jako argument nějaké pole – a chodilo to:

<?php
public function renderReturnSubjcasd ($a_error, $values) {...}
?>

Teď při doplňování jsem to překopal do podoby:

<?php
public function actionReturnSubjcasd ($a_error, $values) {...}
public function renderReturnSubjcasd ($a_error, $values) {...}
?>

a vrací to chybu (jako by to pro action předřadilo kontrolu, která pro render neproběhne, samozřejmě, že serializace proměnné to řeší):
Argument $a_error passed to App\Presenters\NastavPresenter::actionReturnSubjcasd() must be scalar, array given.

Mysteria
Člen | 797
+
0
-

Zkus to takhle:

public function renderSomething ($string, array $array) { ... }