/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { $this->authorize('manage', new School()); //$this->validate($request, ['name' => 'required']); // Uncomment and modify if you need to validate any input. School::create($request->all()); return redirect('school'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { // dd($request->logo); $rules = ['name' => 'required', 'logo' => 'required', 'line1' => 'required', 'line2' => 'required', 'line3' => 'required', 'bank_id' => 'required', 'account_name' => 'required', 'account_number' => 'required']; $this->validate($request, $rules); $data = School::find(1); // dd($data); if (is_null($data)) { if ($request->logo->getClientOriginalExtension() == 'png') { $school = School::create($request->all()); // dd($school->id); // $imageName = $school->id.'.'.$request->logo->getClientOriginalExtension(); $imageName = '1' . '.' . $request->logo->getClientOriginalExtension(); $request->logo->move(base_path() . '/public/assets/images/logo/', $imageName); return redirect()->to('settings/school'); } else { session()->flash('flash_message', 'Only .png images are allowed.'); return redirect()->back(); } } else { session()->flash('flash_message', 'School information has already been entered. You can update.'); return redirect()->back()->withInput(); } }
/** * Run the database seeds. * * @return void */ public function run() { School::create(['region' => 'TEST', 'name' => 'Test School', 'address' => '123 Testing Lane', 'city' => 'Test City', 'state' => 'Test State', 'zip' => '12345', 'phone' => '1234567890', 'votes' => '5', 'balance' => '0', 'join_date' => '2015-10-16']); School::create(['region' => 'TEST2', 'name' => 'Test School 2', 'address' => '123 Testing Lane', 'city' => 'Test City', 'state' => 'Test State', 'zip' => '12345', 'phone' => '1234567890', 'votes' => '5', 'balance' => '0', 'join_date' => '2015-10-16']); School::create(['region' => 'TEST3', 'name' => 'Test School 3', 'address' => '123 Testing Lane', 'city' => 'Test City', 'state' => 'Test State', 'zip' => '12345', 'phone' => '1234567890', 'votes' => '5', 'balance' => '0', 'join_date' => '2015-10-16']); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['name' => 'required']); $school = School::create(['name' => $request->name, 'street' => $request->street, 'town' => $request->town, 'zipcode' => $request->zipcode]); return redirect('school'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(SchoolRequest $request) { $school = School::create($request->all()); return redirect('admin/school'); }
/** * * @param SchoolRequest $request * @param School $school * @return \Illuminate\Http\Response */ public function store(SchoolRequest $request, School $school) { $school->create($request->all()); Flash::success('School/Club added successfully'); return redirect()->route('schools.index'); }
/** * Run the database seeds. * * @return void */ public function run() { \App\School::create(array('name' => 'ECCコンピュータ専門学校', 'kana' => 'いーしーしーこんぴゅーたせんもんがっこう')); \App\School::create(array('name' => '縄手北中学校', 'kana' => 'なわてきたちゅうがっこう')); }
/** * Run the database seeds. * * @return void */ public function run() { // School::create(['name' => 'LTD Sailing', 'logo' => 'images/logo.png']); }