/** * Creates opportunity record * * Call this function from createRecords */ public function createOpportunity($model, $oldAttributes, $api = 0) { // process currency into an INT // $model->quoteAmount = Formatter::parseCurrency($model->quoteAmount,false); if (isset($model->associatedContacts)) { $model->associatedContacts = Opportunity::parseContacts($model->associatedContacts); } $model->createDate = time(); $model->lastUpdated = time(); // $model->expectedCloseDate = Formatter::parseDate($model->expectedCloseDate); if ($api == 1) { return parent::create($model, $oldAttributes, $api); } else { parent::create($model, $oldAttributes, '0'); } }