public function store(StorePersonRequest $request) { $person = new \App\Person(); $person->person_name = $request->person_name; $person->save(); return response()->json($person); }
private function createPerson($params) { try { $person = new \App\Person(); $person->setParams($params); $person->save(); return $person; } catch (\Exception $e) { getSystem()->getRender()->error(500, "Error while creating new person", $e); } }
public function run() { // clear our database ------------------------------------------ DB::table('users')->delete(); DB::table('persons')->delete(); DB::table('images')->delete(); // Seed the Persons Table // Father $daveLove = App\Person::create(array('first_name' => 'Dave', 'last_name' => 'Love', 'father_id' => NULL, 'mother_id' => NULL, 'dob' => '1952-01-07', 'dod' => '1999-04-07', 'description' => 'Dave Love was an independent mechanic with 3 children', 'gender' => 'M', 'marriage_id' => NULL)); // Mother $leenaLove = App\Person::create(array('first_name' => 'Leena', 'last_name' => 'Love', 'father_id' => NULL, 'mother_id' => NULL, 'dob' => '1955-02-05', 'dod' => NULL, 'description' => 'Leena Love is was a house wife and is now currently studying fashion design.', 'gender' => 'F', 'marriage_id' => NULL)); // Son 1 $tysonLove = App\Person::create(array('first_name' => 'Tyson', 'last_name' => 'Love', 'father_id' => $daveLove->id, 'mother_id' => $leenaLove->id, 'dob' => '1980-02-01', 'dod' => NULL, 'description' => 'Tyson love is the eldest child in his family. Currently teaching at college', 'gender' => 'M', 'marriage_id' => NULL)); // Son 2 $fosterLove = App\Person::create(array('first_name' => 'Foster', 'last_name' => 'Love', 'father_id' => $daveLove->id, 'mother_id' => $leenaLove->id, 'dob' => '1988-07-09', 'dod' => NULL, 'description' => 'Foster is the second eldest child in his family. Doing an apprentership.', 'gender' => 'M', 'marriage_id' => NULL)); // Daughter 1 $jeanLove = App\Person::create(array('first_name' => 'Jean', 'last_name' => 'Love', 'father_id' => $daveLove->id, 'mother_id' => $leenaLove->id, 'dob' => '1996-06-06', 'dod' => NULL, 'description' => 'Jean is the youngest child in her family. She recently started high school..', 'gender' => 'F', 'marriage_id' => NULL)); $this->command->info('People have been generated in the database!'); // Set marriage relationships $daveLove->marriage_id = $daveLove->gender . $daveLove->id . $leenaLove->gender . $leenaLove->id; $leenaLove->marriage_id = $daveLove->gender . $daveLove->id . $leenaLove->gender . $leenaLove->id; $this->command->info('Relationship links have been created!'); // Create Image Gallery $images_daveLove = App\Image::create(array('url' => 'http://www.alifazel.com/sample_images/faces/dad_full.jpg', 'url_thumb' => 'http://www.alifazel.com/sample_images/faces/dad_thumb.jpg', 'description' => 'Profile Picture of Dave Love', 'date_taken' => '1998-02-10')); $images_leenaLove = App\Image::create(array('url' => 'http://www.alifazel.com/sample_images/faces/mum_full.jpg', 'url_thumb' => 'http://www.alifazel.com/sample_images/faces/mum_thumb.jpg', 'description' => 'Profile Picture of Leena Love', 'date_taken' => '2002-02-10')); $images_tysonLove = App\Image::create(array('url' => 'http://www.alifazel.com/sample_images/faces/son1_full.jpg', 'url_thumb' => 'http://www.alifazel.com/sample_images/faces/son1_thumb.jpg', 'description' => 'Profile Picture of Tyson Love', 'date_taken' => '2002-02-10')); $images_fosterLove = App\Image::create(array('url' => 'http://www.alifazel.com/sample_images/faces/son2_full.jpg', 'url_thumb' => 'http://www.alifazel.com/sample_images/faces/son2_thumb.jpg', 'description' => 'Profile Picture of Foster Love', 'date_taken' => '2002-02-10')); $images_jeanLove = App\Image::create(array('url' => 'http://www.alifazel.com/sample_images/faces/daughter_full.jpg', 'url_thumb' => 'http://www.alifazel.com/sample_images/faces/daughter_thumb.jpg', 'description' => 'Profile Picture of Jean Love', 'date_taken' => '2002-02-10')); // Create image relation $daveLove->images()->attach($images_daveLove->id); $leenaLove->images()->attach($images_leenaLove->id); $tysonLove->images()->attach($images_tysonLove->id); $fosterLove->images()->attach($images_fosterLove->id); $jeanLove->images()->attach($images_jeanLove->id); $this->command->info('Image gallery has been created!'); $daveLove->profile_picture_id = $images_daveLove->id; $leenaLove->profile_picture_id = $images_leenaLove->id; $tysonLove->profile_picture_id = $images_tysonLove->id; $fosterLove->profile_picture_id = $images_fosterLove->id; $jeanLove->profile_picture_id = $images_jeanLove->id; $daveLove->save(); $leenaLove->save(); $tysonLove->save(); $fosterLove->save(); $jeanLove->save(); $this->command->info('Profile Pictures have been set!'); // Create User Account App\User::create(array('email' => '*****@*****.**', 'username' => 'leena', 'password' => bcrypt('love'), 'person_id' => $leenaLove->id)); $this->command->info('User account has been created'); // WIP - Fill in the rest of the people. Create a Hierachy and use that to generate. Create a gallery also (1P 1Img, 2P 1Img) }
public function run() { DB::table('persons')->delete(); $user = App\Person::create(array('firstname' => 'Owen', 'lastname' => 'Bryant', 'gender' => 'male')); $user = App\Person::create(array('firstname' => 'Patrick', 'lastname' => 'Gutierrez', 'gender' => 'male')); $user = App\Person::create(array('firstname' => 'Hector', 'lastname' => 'Doyle', 'gender' => 'male')); $user = App\Person::create(array('firstname' => 'Cory', 'lastname' => 'Stevens', 'gender' => 'male')); $user = App\Person::create(array('firstname' => 'Juan', 'lastname' => 'Harrington', 'gender' => 'male')); $user = App\Person::create(array('firstname' => 'Louise', 'lastname' => 'Lawrence', 'gender' => 'female')); $user = App\Person::create(array('firstname' => 'Sophia', 'lastname' => 'Wilson', 'gender' => 'female')); $user = App\Person::create(array('firstname' => 'Laura', 'lastname' => 'Norton', 'gender' => 'female')); $user = App\Person::create(array('firstname' => 'Valerie', 'lastname' => 'Hill', 'gender' => 'female')); $user = App\Person::create(array('firstname' => 'Nora', 'lastname' => 'Perry', 'gender' => 'female')); }
private function setPerson($personId) { $p = new \App\Person(); $person = $p->load($personId); $this->person = $person; return $person; }
$prodCat = App\Product::with('colors')->where('category_id', $producto->category_id)->whereNotIn('id', $ids)->take(3)->get(); foreach ($prodCat as $item) { $ids[] = $item->id; $relacionados[] = $item; } if (count($relacionados) < 3) { $prodLast = App\Product::with('colors')->whereNotIn('id', $ids)->take(3 - count($relacionados))->get(); foreach ($prodLast as $item) { $ids[] = $item->id; $relacionados[] = $item; } } return view('pages.product-single', ['producto' => $producto, 'productos_relacionados' => $relacionados, 'series' => $series]); }); Route::get('/team', function () { $team = App\Person::with('gallery')->get(); return view('pages.team', ['team' => $team])->render(); }); Route::get('/garantia', function () { return view('pages.garantia')->render(); }); Route::get('/about', function () { return view('pages.about')->render(); }); Route::get('/stores', function () use($configuracion) { $slides = []; if ($configuracion->stores_banner) { $slides = App\Gallery::find($configuracion->stores_banner); } $stores = App\Gallery::where('tag', 'store_item')->get(); return view('pages.stores', compact('slides', 'stores'))->render();