/** * Update lot * * @param int $id * @param Lot $model * @return bool */ public function update($id, Lot $model) { $this->fpdo->update($this->table, array('quantity' => $model->getQuantity(), 'amount' => $model->getAmount(), 'cost_basis' => $model->getCostBasis(), 'was_closed' => $model->getWasClosed(), 'realized_gain_loss' => $model->getRealizedGain(), 'position_id' => $model->getPositionId()), $id)->execute(); return $id; }