// If the deal is already one, make the date closed occur in the past. if ($opp->sales_stage == "Closed Won" || $opp->sales_stage == "Closed Lost") { $opp->date_closed = create_past_date(); } $key = array_rand($app_list_strings['opportunity_type_dom']); $opp->opportunity_type = $app_list_strings['opportunity_type_dom'][$key]; $amount = array("10000", "25000", "50000", "75000"); $key = array_rand($amount); $opp->amount = $amount[$key]; $probability = array("10", "70", "40", "60"); $key = array_rand($probability); $opp->probability = $probability[$key]; $opp->save(); $opportunity_ids[] = $opp->id; // Create a linking table entry to assign an account to the opportunity. $opp->set_relationship('accounts_opportunities', array('opportunity_id' => $opp->id, 'account_id' => $account->id), false); } $titles = array("President", "VP Operations", "VP Sales", "Director Operations", "Director Sales", "Mgr Operations", "IT Developer", ""); $account_max = count($account_ids) - 1; $first_name_max = $first_name_count - 1; $last_name_max = $last_name_count - 1; $street_address_max = $street_address_count - 1; $city_array_max = $city_array_count - 1; $lead_source_max = count($app_list_strings['lead_source_dom']) - 1; $lead_status_max = count($app_list_strings['lead_status_dom']) - 1; $title_max = count($titles) - 1; $lead_status_keys = array_keys($app_list_strings['lead_status_dom']); $lead_source_keys = array_keys($app_list_strings['lead_source_dom']); /////////////////////////////////////////////////////////////////////////////// //// DEMO CONTACTS for ($i = 0; $i < $number_contacts; $i++) {