Query Resut converitirla in un ArrayDataProvider

Salve a tutti sto cercando di convertire un insieme di righe recuperate da una chiamata ad una store procedure attraverso una chiamanta “createCommand” ad un ArrayDataProvider da associare ad una grid per l’export dei dati.

$result = \Yii::$app->db->createCommand(“CALL sp_conta(:pIngresso, :pUscita)”)
->bindValue(’:pIngresso’ , $pIngresso )
->bindValue(’:pUscita’, $pUscita)
->queryAll();

Qualcuno sa darmi qualche suggerimento in merito, grazie

La chiamata alla store procedure dovrebbe essere così:

$result = \Yii::$app->db>createCommand(“CALL sp_conta(:pIngresso, :pUscita)”, [
    ’:pIngresso’ => $pIngresso,
    ’:pUscita’ => $pUscita
])
->execute();