/** * Run the database seeds. * * @return void */ public function run() { $faker = Faker::create(); $foundersIds = App\Models\User::all()->where('is_founder', 1)->lists('id'); //echo('Founder Ids'); //var_dump($foundersIds); foreach ($foundersIds as $id) { //factory('App\Models\Investor', $id)->create(); //TODO: change faker state to country Founder::create(['user_id' => $id, 'fname' => $faker->firstName, 'lname' => $faker->lastName, 'company_name' => $faker->company, 'company_street' => $faker->streetAddress, 'company_city' => $faker->city, 'company_state' => $faker->state, 'company_zip' => $faker->postcode, 'company_phone' => $faker->phoneNumber, 'company_industry' => $faker->sentence(), 'company_mktcap' => $faker->numberBetween($min = 1000, $max = 1000000)]); } }
public function details($userType, $id) { $user = User::findOrFail($id); $temp = $user->details()->all()[0]; $cmpginvt = null; if ($userType == 'founder') { $cmpginvt = Founder::findOrFail($temp->id)->campaigns(); return view('admin.detailsFndr', ['user' => $user, $userType => $temp, 'cmpginvt' => $cmpginvt, 'userType' => $this->getUserType($userType)]); } elseif ($userType == 'investor') { $cmpginvt = Investor::findOrFail($temp->id)->investments(); return view('admin.detailsInvst', ['user' => $user, $userType => $temp, 'cmpginvt' => $cmpginvt, 'userType' => $this->getUserType($userType)]); } }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $founder = Founder::findOrNew($id); return view('founders.home', compact('founder')); }