/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $bookmark = new App\Bookmark(); $bookmark->user_id = \Auth::user()->id; $bookmark->link = $request->link; $bookmark->save(); return $bookmark; }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $bookmark = new Bookmark(); $bookmark->user_id = Auth::user()->id; $bookmark->category_id = $request->category; $bookmark->title = $request->title; $bookmark->url = $request->url; $bookmark->save(); return Response::json($bookmark, 200); }
public function add($id) { $id_user = Auth::user()->id; $project = Project::find($id); $model = new Bookmark(); $model->title = $project->title; $model->user_id = $id_user; $model->project_id = $project->id; $model->save(); return redirect('/show/' . $id); }
public function store(Request $request) { $session_id = Session::getId(); if (!$session_id) { return response('', 400); } $this->validate($request, ['lesson_id' => 'required|integer', 'bookmark' => 'required|string']); $bookmark = new Bookmark(); $bookmark->lesson_id = $request->lesson_id; $bookmark->bookmark = $request->bookmark; $bookmark->save(); if ($request->bookmarked_at) { $bookmarked_at = new Carbon($request->bookmarked_at, auth()->user()->timezone); $bookmarked_at->setTimezone('UTC'); $bookmark->bookmarked_at = $bookmarked_at->toDateTimeString(); $bookmark->save(); } else { $bookmark->bookmarked_at = $bookmark->created_at; $bookmark->save(); } return response('', 201); }
public function create(CreateBookmarkRequest $request) { //$destinationPath = public_path('images'); //$fileName = str_random(20) . '.' . $request->file('image')->getClientOriginalExtension(); $bookmark = new Bookmark(); $bookmark->name = $request->name; $bookmark->x_min = $request->x_min; $bookmark->y_min = $request->y_min; $bookmark->x_max = $request->x_max; $bookmark->y_max = $request->y_max; $bookmark->wkid = $request->wkid; $bookmark->save(); //$request->file('image')->move($destinationPath, $fileName); return redirect('bookmark'); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { $bookmark = new Bookmark(); $bookmark->user_id = Auth::user()->id; $bookmark->url = $request->input('url'); $bookmark->title = $request->input('title'); $bookmark->description = $request->input('description'); $bookmark->public = $request->input('public'); if ($request->input('pin')) { $bookmark->pin = $request->input('pin'); } $bookmark->save(); foreach ($request->input('tags') as $keyword) { $tag = new Tag(['tag' => $keyword]); $bookmark->tags()->save($tag); //var_dump(DB::getQueryLog()); } $this->dispatch(new TakeSnapshotCommand($bookmark)); return response()->json($bookmark); }
* POST /add-bookmark * Create new Bookmark in selected Category */ Route::post('/add-bookmark', function (Request $request) { if (Auth::check()) { $category = Category::findOrFail($request->category_id); $v = Validator::make($request->all(), ['name' => 'required|max:255', 'url' => 'required|max:255']); if ($v->fails()) { return redirect()->back()->withInput()->withErrors($v); } $bookmark = new Bookmark(); $bookmark->name = $request->name; $bookmark->url = $request->url; $bookmark->description = trim($request->description); $bookmark->user_id = Auth::id(); $bookmark->save(); $bookmark->categories()->save($category); return redirect()->back(); } else { return redirect('/'); } }); /** * GET /edit-bookmark/{id} * Present edit form for bookmark corresponding to {id} */ Route::get('/edit-bookmark/{id}', function ($id) { if (Auth::check()) { $bookmark = Bookmark::findOrFail($id); $users = User::where('id', '!=', Auth::id())->get(); return view('edit-bookmark', ['bookmark' => $bookmark, 'users' => $users]);
public function setBookmark(Request $request) { $session_id = Session::getId(); if (!$session_id) { return response('', 400); } $this->validate($request, ['lesson_id' => 'required|integer', 'bookmark' => 'required|string']); $bookmark = new Bookmark(); $bookmark->lesson_id = $request->lesson_id; $bookmark->bookmark = $request->bookmark; $bookmark->save(); return response('', 201); }