예제 #1
0
 /**
  * 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');
 }
예제 #2
0
 public function AddUserToLeague($userId, $leagueId, $initial_balance)
 {
     Portfolio::create(['user_id' => $userId, 'league_id' => $leagueId, 'balance' => $initial_balance, 'is_active' => true]);
 }