public function store() { $prospect = new Prospect(); $fullAddress = Input::get('prospect-address'); $addressPieces = explode(", ", $fullAddress); $prospect->prospect_address = $addressPieces[0]; $prospect->prospect_city = $addressPieces[1]; $prospect->prospect_state = $addressPieces[2]; $prospect->prospect_address_lat = Input::get('latitude'); $prospect->prospect_address_lng = Input::get('longitude'); $prospect->prospect_zip = Input::get('zipcode'); if (Input::has('prospect-unit-number')) { $prospect->prospect_apt_unit = Input::get('prospect-unit-number'); } $prospect->agent_id = Agent::findOrFail(1)->id; //formula to determine agent $prospect->broker_id = Broker::findOrFail(1)->id; if ($prospect->save()) { //true returns true or false return Redirect::action('HomeController@edit', array('prospect' => $prospect->id)); } else { Session::flash('errorMessage', 'Unable to locate property!'); return Redirect::back()->withInput(); } }