/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $todo = new Todo();
     for ($i = 0; $i < 2500; $i++) {
         $todo->create(['name' => 'Todo Default ' . $i, 'done' => 0, 'due' => date("Y-m-d")]);
     }
 }
 public function store(Request $request)
 {
     $user = JWTAuth::parseToken()->authenticate();
     $newTodo = $request->all();
     $newTodo['owner_id'] = $user->id;
     return Todo::create($newTodo);
 }
 /**
  * Create new Todo
  *
  * @param Request $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function store(Request $request)
 {
     $this->validate($request, ['name' => 'required']);
     Todo::create(['category_id' => $request->get('category_id'), 'name' => $request->get('name'), 'user_id' => Auth::user()->id]);
     message()->success('Success!', 'Your ToDo has been created.');
     return redirect('/todo');
 }
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        //
        DB::table('todos')->delete();
    
        Todo::create(array(
            'name' => 'Chris Sevilleja',
            'website' => 'http://www.example.com/',
            'description' => 'lorem ipsum ae cah cah la nggwe web angel eram hahahaha'
        ));
    
        Todo::create(array(
            'name' => 'Chris Sevilleja1',
            'website' => 'http://www.google.com/',
            'description' => 'lorem ipsum ae cah cah la nggwe web angel eram hahahaha1'
        ));

        Todo::create(array(
            'name' => 'Chris Sevilleja2',
            'website' => 'http://www.yahoo.com/',
            'description' => 'lorem ipsum ae cah cah la nggwe web angel eram hahahaha2'
        ));

        Todo::create(array(
            'name' => 'Chris Sevilleja3',
            'website' => 'http://www.youtube.com/',
            'description' => 'lorem ipsum ae cah cah la nggwe web angel eram hahahaha3'
        ));

        Todo::create(array(
            'name' => 'Chris Sevilleja4',
            'website' => 'http://www.gmail.com/',
            'description' => 'lorem ipsum ae cah cah la nggwe web angel eram hahahaha4'
        ));
    }
Exemple #5
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     DB::table('todos')->delete();
     $todos_entries = array(['body' => 'Learn Angular', 'completed' => 1], ['body' => 'Build Angular App', 'completed' => 0], ['body' => 'Buy Food', 'completed' => 0]);
     foreach ($todos_entries as $entry) {
         Todo::create($entry);
     }
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     //$todo = new Todo;
     //$todo->title = Request::input('title');
     //$todo->save();
     $todo = Todo::create($request->all());
     return $todo->toJson();
 }
Exemple #7
0
 public function run()
 {
     $faker = $this->beginSeeding(new Todo());
     $userIds = User::lists('id')->toArray();
     foreach (range(1, 100) as $index) {
         Todo::create(['title' => $faker->sentence(), 'user_id' => $faker->randomElement($userIds), 'description' => $faker->randomElement([$faker->paragraph(), null]), 'done' => $faker->randomElement([0, 1])]);
     }
     $this->endSeeding();
 }
 public function run()
 {
     $faker = Faker::create();
     $users = User::lists('id');
     $projects = Project::lists('id');
     foreach (range(1, 50) as $index) {
         Todo::create(['user_id' => $faker->randomElement($users), 'project_id' => $faker->randomElement($projects), 'name' => $faker->word, 'completed' => $faker->boolean(), 'urgent' => $faker->boolean(), 'description' => $faker->sentence()]);
     }
 }
Exemple #9
0
 public function store()
 {
     $workName = Input::get('workName');
     $data = array('work' => $workName, 'status' => 'Incomplete');
     $response = Todo::create($data);
     if ($response) {
         return redirect()->back();
     }
 }
Exemple #10
0
 public function store()
 {
     $validation = Validator::make(Input::all(), ['title' => 'required', 'body' => 'required']);
     if ($validation->fails()) {
         return Response::json(['flag' => 0, 'message' => 'todo not added', 'errors' => $validation->messages()]);
     } else {
         $todo = Todo::create(['title' => Input::get('title'), 'body' => Input::get('body')]);
         return Response::json(['message' => 'todo added susseccfully']);
     }
 }
 public function store()
 {
     $validation = Validator::make(Input::all(), ['title' => 'required', 'body' => 'required']);
     if ($validation->fails()) {
         return Redirect::back()->withInput()->withErrors($validation);
     } else {
         $todo = Todo::create(['title' => Input::get('title'), 'body' => Input::get('body')]);
         return redirect('/')->with(['createMessage' => 'todo added susseccfully']);
     }
 }
Exemple #12
0
 public function add(Request $request)
 {
     $inputs = $request->all();
     $task = App\Task::where('title', $inputs['title'])->first();
     if (null == $task) {
         $task = App\Task::create(['title' => $inputs['title'], 'carry_over' => 1]);
     }
     $inputs['task_id'] = $task->id;
     $inputs['status'] = Todo::STATUS_TODO;
     $todo = Todo::create($inputs);
     return $todo;
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     DB::table('todos')->delete();
     Todo::create(['content' => 'buy some milk']);
     Todo::create(['content' => 'excercise']);
     Todo::create(['content' => 'leran Scheme']);
     Todo::create(['content' => 'configure nginx']);
     Todo::create(['content' => 'configure apache']);
     Todo::create(['content' => 'create behat test']);
     Model::reguard();
 }
 /**
  * 新規Todoを追加する。
  *
  * @param \Illuminate\Http\Request $request
  * @return void
  */
 public function store(Request $request)
 {
     // バリデーションルールの定義
     $rules = ['title' => 'required|min:3|max:255'];
     // フォームの入力データを項目名を指定して取得する
     $input = $request->only(['title']);
     // バリデーターを生成する
     $validator = Validator::make($input, $rules);
     // バリデーションを行う
     if ($validator->fails()) {
         // バリデーションに失敗したら、バリデーションのエラー情報とフォームの入力値を追加してリストページにリダイレクトする。
         return redirect()->route('todos.index')->withErrors($validator)->withInput();
     }
     // Todoデータを作成する(SQL発行)
     $todo = Todo::create(['title' => $input['title'], 'status' => Todo::STATUS_INCOMPLETE]);
     // リストページにリダイレクトする
     return redirect()->route('todos.index');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Project $project, TodoFormRequest $request)
 {
     $input = array_except(\Input::all(), '_method');
     if (!isset($input['completed'])) {
         $input['completed'] = 0;
     }
     if (!isset($input['urgent'])) {
         $input['urgent'] = 0;
     }
     $todo = Todo::create($input);
     $emails = $project->subscribers()->lists('email');
     if (count($emails)) {
         Mail::send('todos.emails.create', ['name' => $todo->name, 'user' => $todo->user->name], function ($message) use($emails, $todo) {
             $message->from('*****@*****.**');
             $message->to($emails)->subject("USC Todo App - The " . $todo->project->name . " project has been updated.");
         });
     }
     Flash::success('Your todo has been created!');
     return redirect()->route('projects.todos.index', [$project->id]);
 }
Exemple #16
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $title = $request->input('title');
     /* // DB파사드 방식
     		DB::insert('insert into todos (title) value (?)', [$title]);*/
     /*// 쿼리 빌더를 사용하는 방법 (라라벨 기본. 엘로퀀트는 이걸 더 업글방법)
     		DB::table('todos')->insert(['title'=> $title]);*/
     //엘로퀀트 ORM 사용방법. 엑티브 레코드라고도 함. 테이블이 모델을 가지고 있음을 전제함.
     //php artisan make:model Todo
     // 방식1
     /*$todo = new Todo();
     		$todo->title = $title;
     		$todo->save();*/
     // 방식2 (Todo.php 의 클래스 객체에서 상속받은 create를 바로 실행)
     Todo::create(['title' => $title]);
     return redirect('/');
     dd($request->all());
     // 넘어온값 배열 확인방법
     //return \Illuminate\Http \RedirectResponse\back(); // return redirect()->back()->with('error', 'Something went wrong.');
 }
Exemple #17
0
    Route::get('/', 'Auth\\AuthController@getLogin');
    // Authentication routes...
    Route::get('auth/login', 'Auth\\AuthController@getLogin');
    Route::post('auth/login', 'Auth\\AuthController@postLogin');
    // Registration routes...
    Route::get('auth/register', 'Auth\\AuthController@getRegister');
    Route::post('auth/register', 'Auth\\AuthController@postRegister');
});
Route::get('auth/logout', 'Auth\\AuthController@getLogout');
Route::group(['middleware' => 'auth'], function () {
    Route::get('goal/create', 'GoalController@create');
    Route::post('goal/store', 'GoalController@store');
    Route::get('goal/{id}', ['uses' => 'GoalController@show', 'as' => 'showGoal']);
    Route::post('logs/store', function (Request $request) {
        $log = Log::create($request->all());
        return $log;
    });
    Route::get('/api/goal/{goal_id}/logs/', function ($goal_id) {
        return Log::where('goal_id', $goal_id)->orderBy('id', 'DESC')->get();
    });
    Route::post('todo/store', function (Request $request) {
        $todo = Todo::create($request->all());
        return $todo;
    });
    Route::get('/api/goal/{goal_id}/todos/', function ($goal_id) {
        return Todo::where('goal_id', $goal_id)->orderBy('id', 'DESC')->get();
    });
    Route::post('todo/update/{todo_id}', function (Request $request, $todo_id) {
        Todo::find($todo_id)->update(['done' => $request->input('done')]);
    });
});
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(TodoRequest $request)
 {
     $inputs = $request->all();
     $inputs['user_id'] = Auth::user()->id;
     return Todo::create($inputs);
 }
Exemple #19
0
Route::get('galeri-spa', function () {
    return view('gallery.index');
    // return 'foo';
});
Route::resource('galeri', 'GalleryController');
Route::post('login', 'UsersController@checkAuth');
//todo app
Route::get('todos', function () {
    return view('todo.index');
});
use App\Todo;
Route::get('api/todos', function () {
    return Todo::all();
});
Route::post('api/todos', function () {
    return Todo::create(Input::all());
});
// Route::delete('api/todos/{id}',function($id){
//     $data = Todo::findOrFail($id);
//     return Todo::delete($data);
// });
/*
vuejs
*/
Route::get('vuejs', function () {
    return view('vue.index');
});
Route::get('api/notes', function () {
    return \App\Note::latest()->get();
});
Route::get('vue-dynamic', function () {
Exemple #20
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     $title = Request::get('title');
     $todo = Todo::create(['title' => $title, 'done' => 0]);
     return array('message' => 'Task added!  ' . $title);
 }
 /**
  * Create new Todo
  *
  * @param Request $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function store(Request $request)
 {
     $this->validate($request, ['name' => 'required']);
     Todo::create(['name' => $request->get('name'), 'user_id' => Auth::user()->id]);
     return redirect('/todo')->with('flash_notification.message', 'New todo created successfully')->with('flash_notification.level', 'success');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     //
     $todo = Todo::create(Request::all());
     return $todo;
 }
Exemple #23
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $data = Todo::create($request->all());
     return response()->json($data);
 }
 public function store(Request $request)
 {
     $todo = Todo::create($request::all());
     return $todo;
 }
 public function store(Request $request)
 {
     Event::fire(new TodoCreated(Todo::create($request->all())));
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(TodoRequest $request)
 {
     Todo::create($request->all());
     return redirect()->route('index');
 }