public function getAddMiborAgentToCrm($agent_id)
 {
     $agent = $this->rets->getAgentFromMls($agent_id);
     $args = ['mls_id' => $agent['MLSID'], 'first_name' => $agent['FirstName'], 'last_name' => $agent['LastName'], 'address' => $agent['StreetAddress'], 'city' => $agent['StreetCity'], 'state' => 'IN', 'zip_code' => $agent['StreetPostalCode'], 'email' => $agent['Email'], 'phone_1' => $agent['CellPhone'], 'phone_1_type' => 'Cell Phone', 'phone_2' => $agent['HomePhone'], 'phone_2_type' => 'Home', 'user_id' => Auth::User()->id, 'brokerage_code' => $agent['OfficeMLSID'], 'experience_level' => 'Experienced Agent'];
     $recruit = Recruits::create($args);
     $this->rets->getRecruitListings($agent_id, $recruit->id);
     Flash::success('This agent has been synced and added to your database!');
     return redirect('admin/recruiting' . '/' . $recruit->id);
 }
示例#2
0
 public function test($agent_id, $start_range, $end_range)
 {
     dd($this->rets->runAgentQuery($agent_id, $start_range, $end_range));
 }