shell bypass 403
<?php
namespace Modules\StudentSetting\Http\Controllers;
use App\User;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use App\Http\Controllers\Controller;
use Brian2694\Toastr\Facades\Toastr;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Schema;
use Modules\StudentSetting\Entities\BookmarkCourse;
use Modules\Setting\Model\GeneralSetting;
class BookmarkController extends Controller
{
public function bookmarkSave($id)
{
try {
$bookmarked = BookmarkCourse::where('user_id', Auth::id())->where('course_id', $id)->first();
if (empty($bookmarked)) {
$bookmark = new BookmarkCourse;
$bookmark->user_id = Auth::id();
$bookmark->course_id = $id;
$bookmark->date = date("jS F Y");
$bookmark->save();
Toastr::success('Bookmark Added Successfully', 'Success');
} else {
$bookmarked->delete();
Toastr::success('Bookmark Remove Successfully', 'Success');
}
return redirect()->back();
} catch (\Exception $e) {
GettingError($e->getMessage(), url()->current(), request()->ip(), request()->userAgent());
}
}
/**
* Show the specified resource.
* @param int $id
* @return Response
*/
/**
* Show the form for editing the specified resource.
* @param int $id
* @return Response
*/
public function edit($id)
{
}
/**
* Update the specified resource in storage.
* @param Request $request
* @param int $id
* @return Response
*/
public function update($lesson_id, $chapter_id, $course_id)
{
}
/**
* Remove the specified resource from storage.
* @param int $id
* @return Response
*/
public function bookmarksDelete($id)
{
}
}