Měli byste jednoduše použít obrazová data místo ukazatele zdroje, např. :
$this->image = file_get_contents($fileInfo->tempName);
EDIT:omlouvám se, máte pravdu, musíte poskytnout ukazatel zdroje, abyste mohli svázat tento parametr pomocí PARAM_LOB
.
Jak je uvedeno v php doc , měli byste zkusit použít transakci , např. :
News::getDb()->transaction(function($db) use ($model) {
$model->save();
});