Пример #1
0
 /**
  * for creating page
  * @return mix
  */
 public function actionCreate()
 {
     $checklist = new Checklist();
     if ($checklist->load(Yii::$app->request->post()) && $checklist->save()) {
         return $this->redirect(['index']);
     } else {
         return $this->render('create', ['checklist' => $checklist]);
     }
 }
Пример #2
0
 public function postList(Request $request)
 {
     try {
         $user = $request->session()->get('Auth');
         if ($user != null) {
             $checklist = Checklist::where("user_id", "=", $user->id)->first();
             if ($checklist == null) {
                 $checklist = new Checklist();
                 $checklist->user_id = $user->id;
             }
             $checklist->lists = $request->lists;
             $checklist->save();
         }
         return json_encode(true);
     } catch (Exception $e) {
         return json_encode(false);
     }
 }
Пример #3
0
 public function addNewChecklist($id)
 {
     if (!Auth::check()) {
         return redirect("/");
     }
     $newChecklist = new Checklist();
     $newChecklist->name = Input::get('name');
     $newChecklist->Card_id = $id;
     $newChecklist->save();
     $card = Card::with(['checklists', 'memberCard.member', 'comments.memberComment', 'preCard'])->find($id);
     return $card;
 }