$email->load_relationship('accounts'); $email->contacts->add($account_id); } for ($i = 0; $i < $number_leads; $i++) { $lead = new Lead(); $lead->account_name = $company_name_array[mt_rand(0, $company_name_count - 1)] . ' ' . mt_rand(1, 1000000); $lead->first_name = $first_name_array[mt_rand(0, $first_name_max)]; $lead->last_name = $last_name_array[mt_rand(0, $last_name_max)]; $lead->primary_address_street = $street_address_array[mt_rand(0, $street_address_max)]; $lead->primary_address_city = $city_array[mt_rand(0, $city_array_max)]; $lead->lead_source = $app_list_strings['lead_source_dom'][array_rand($app_list_strings['lead_source_dom'])]; $lead->title = $titles[mt_rand(0, $title_max)]; $lead->phone_work = create_phone_number(); $lead->phone_home = create_phone_number(); $lead->phone_mobile = create_phone_number(); $lead->emailAddress->addAddress(createEmailAddress(), true); // Fill in a bogus address $lead->primary_address_state = "CA"; $leads_account = $accounts[$account_number]; $lead->primary_address_state = $leads_account->billing_address_state; $lead->status = $lead_status_keys[mt_rand(0, $lead_status_max)]; $lead->lead_source = $lead_source_keys[mt_rand(0, $lead_source_max)]; if ($i % 3 == 1) { $lead->billing_address_state = "NY"; $assigned_user_id = mt_rand(9, 10); if ($assigned_user_id == 9) { $lead->assigned_user_name = "seed_will"; $lead->assigned_user_id = $lead->assigned_user_name . "_id"; } else { $lead->assigned_user_name = "seed_chris"; $lead->assigned_user_id = $lead->assigned_user_name . "_id";
$email->assigned_user_id = $assigned_user_id; $email->assigned_user_id = $contacts_account->assigned_user_id; $email->assigned_user_name = $contacts_account->assigned_user_name; $email->description = 'Discuss project plan and hash out the details of implementation'; $email->status = 'sent'; $email->contact_id = $contact->id; $email->parent_id = $account_id; $email->parent_type = 'Accounts'; $email->save(); } for ($i = 0; $i < $number_leads; $i++) { $lead = new Lead(); $lead->account_name = $company_name_array[mt_rand(0, $company_name_count - 1)] . ' ' . mt_rand(1, 1000000); $lead->first_name = $first_name_array[mt_rand(0, $first_name_max)]; $lead->last_name = $last_name_array[mt_rand(0, $last_name_max)]; $lead->assigned_user_id = $lead->email1 = createEmailAddress(); $lead->primary_address_street = $street_address_array[mt_rand(0, $street_address_max)]; $lead->primary_address_city = $city_array[mt_rand(0, $city_array_max)]; $lead->lead_source = $app_list_strings['lead_source_dom'][array_rand($app_list_strings['lead_source_dom'])]; $lead->title = $titles[mt_rand(0, $title_max)]; $lead->phone_work = create_phone_number(); $lead->phone_home = create_phone_number(); $lead->phone_mobile = create_phone_number(); // Fill in a bogus address $lead->primary_address_state = "CA"; $leads_account = $accounts[$account_number]; $lead->primary_address_state = $leads_account->billing_address_state; $lead->status = $lead_status_keys[mt_rand(0, $lead_status_max)]; $lead->lead_source = $lead_source_keys[mt_rand(0, $lead_source_max)]; if ($i % 3 == 1) { $lead->billing_address_state = "NY";