Example #1
0
 /**
  * Creates new token of certain type and assigns projects.
  *
  * @param Request $request
  * @return Response
  */
 public function create(Request $request)
 {
     $instance = new Token();
     $instance->token = TokenController::tokenGen();
     $instance->type = $request['type'];
     $instance->save();
     if (!is_null($request['projects'])) {
         $instance->projects()->attach($request['projects']);
     }
     return redirect('tokens');
 }