Esempio n. 1
0
 public function insert(array $data)
 {
     $session = new Data();
     $session->fill($data);
     if (!$session->isValid()) {
         return $session->getValidationErrors();
     }
     $session->save();
     return $session;
 }
Esempio n. 2
0
 public function postCreate(Account $request)
 {
     try {
         $id = $request->input('id');
         $userInfo = User::find($id);
         if ($userInfo) {
             $account = new Data();
             $account->user_id = $id;
             $account->username = $request->input('username');
             $account->email = $request->input('email');
             $account->password = $request->input('password');
             $account->account = $request->input('account');
             $account->save();
             return ['message' => 'Success!!', 'data' => $account, 'code' => '200'];
         }
         return ['message' => 'Invalid Request!!', 'data' => '', 'code' => '401'];
     } catch (\Exception $e) {
         return ['message' => 'Invalid Request!!', 'data' => $e->getMessage(), 'code' => '401'];
     }
 }
Esempio n. 3
0
 /**
  * Store a newly created resource in storage.
  *
  * @param DataRequest|Request $request
  * @return \Illuminate\Http\Response
  */
 public function store(DataRequest $request)
 {
     if ($request->hasFile('path')) {
         $file = $request->file('path');
         $path = $request->input('test');
         $name = $file->getClientOriginalName();
         $courseId = NULL;
         $snippetId = NULL;
         $file->move($path, $file->getClientOriginalName());
         //check if course or snippet
         if ($request->input('typeClass') == 'course') {
             $courseId = $request->input('id');
         }
         if ($request->get('typeClass') == 'snippet') {
             $snippetId = $request->input('id');
         }
         $data = new Data(['name' => $request->input('name'), 'path' => $path . '/' . $name, 'author' => Auth::user()->name, 'size' => $file->getSize(), 'extension' => $file->getClientOriginalExtension(), 'courseId' => $courseId, 'snippetId' => $snippetId]);
         $data->save();
         return redirect(URL::previous());
     }
 }