/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { $image = null; if ($request->hasFile('image') && $request->file('image')->isValid()) { $dir = 'uploads/portfolio-img/'; if (!file_exists($dir)) { mkdir($dir); } $image = $request->file('image'); $file = $image->getClientOriginalName(); $image->move($dir, $file); $this->createImageSet($dir, $file); $image = $file; } Portfolio::create(['title' => $request->input('title'), 'description' => $request->input('description'), 'url' => $request->input('url'), 'launch' => $request->input('launch'), 'image' => $image]); return redirect()->route('portfolio.admin'); }
public function AddUserToLeague($userId, $leagueId, $initial_balance) { Portfolio::create(['user_id' => $userId, 'league_id' => $leagueId, 'balance' => $initial_balance, 'is_active' => true]); }