public function getAllVehicles($idOwner = null) { if (!$idOwner) { $idOwner = Zend_Auth::getInstance()->getIdentity()->id; } $model = new RecordMileage(); $select = $model->select()->from('delegations.record_mileage', array('id', 'name', 'engine_capacity', 'registration_number'))->where('id_owner = ?', $idOwner); return $model->fetchAll($select); }
public function saveVehicle($data) { $model = new RecordMileage(); if (($idVehicle = $data['record_mileage_id']) != null) { $vehRow = $model->findOne($idVehicle); if (null === $vehRow) { return $vehRow->id; } } unset($data['record_mileage_id']); return $model->createRow($data)->save(); }