public function run() { $shares = [['class' => 'facebook', 'website' => 'Facebook', 'url' => 'https://www.facebook.com/vdhjonas91', 'icon' => 'facebook'], ['class' => 'github', 'website' => 'Github', 'url' => 'https://github.com/jonasvanderhaegen', 'icon' => 'github-circled'], ['class' => 'gplus', 'website' => 'Google+', 'url' => 'https://plus.google.com/u/0/113736815749779639543', 'icon' => 'gplus'], ['class' => 'linkedin', 'website' => 'LinkedIn', 'url' => 'https://plus.google.com/u/0/113736815749779639543', 'icon' => 'linkedin'], ['class' => 'instagram', 'website' => 'Instagram', 'url' => 'https://instagram.com/vdhjonas91/', 'icon' => 'instagram'], ['class' => 'spotify', 'website' => 'Spotify', 'url' => 'https://play.spotify.com/user/1186092526', 'icon' => 'spotify'], ['class' => 'soundcloud', 'website' => 'Soundcloud', 'url' => 'https://soundcloud.com/vdhjonas', 'icon' => 'soundcloud'], ['class' => 'twitter', 'website' => 'Twitter', 'url' => 'https://twitter.com/vdhJonas', 'icon' => 'twitter']]; foreach ($shares as $share) { $s = Share::create($share); Shareable::create(['share_id' => $s->id, 'shareable_id' => 1, 'shareable_type' => 'App\\User']); } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(ShareRequest $request) { Share::create($request->all()); return redirect('/shares'); }