private function tryToAddLink($url, $host) { $linkId = 0; $tblLinkModel = new tblLinkModel($this->dbConn); $linkId = $tblLinkModel->addLink($url, $host); $tblContactModel = new tblContactModel($this->dbConn); $tblContactModel->addTargetEmail($this->data["email"], $this->data["price"], $linkId); }
private function comparePriceAndSendMail($linkId, $curr_price) { $contactModel = new tblContactModel($this->dbConn); $contacts = $contactModel->getContactsByLinkId($linkId); while ($row = $contacts->fetch_object()) { if ($curr_price < $row->target) { $this->sendMailToContact($row->email, $row->target, $curr_price); //Mark this contact for deletion array_push($this->contactIdForDeletions, $row->id); } } }