예제 #1
0
 /**
  * Create the university and a user instance.
  *
  * @param UniversityRegisterRequest $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function register(UniversityRegisterRequest $request)
 {
     $university = University::create($request->all());
     $user = $this->createAuthenticableUser($university, $request->input('password'));
     Auth::login($user);
     return redirect('dashboard');
 }
예제 #2
0
 /**
  * Created By Dara on 25/12/2015
  * register university select2 plugin
  */
 private function registerUniversity($request)
 {
     $universities = University::all()->lists('name', 'id')->toArray();
     $selected = $request->input('university_id');
     if (!array_key_exists($selected, $universities) && $selected != '0') {
         //new university selected
         $university = University::create(['name' => $selected]);
         $selected = $university->id;
     }
     return $selected;
 }
예제 #3
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $university = University::create(['name' => 'HAW Hamburg', 'contact_first_name' => 'Enes', 'contact_last_name' => 'Kaya', 'email' => '*****@*****.**', 'city' => 'Hamburg', 'state' => 'Hamburg', 'zip_code' => '20095', 'street' => 'Berliner Tor 5']);
     $university->user()->create(['name' => 'Enes Kaya', 'email' => '*****@*****.**', 'password' => bcrypt('1234'), 'role' => 'university']);
     //$professors = factory(\App\Professor::class, 20)->make();
     //$students = factory(\App\Student::class, 20)->make();
     //        foreach ($professors as $professor)
     //        {
     //            $university->professors()->save($professor);
     //        }
     //
     //        foreach ($students as $student)
     //        {
     //            $university->students()->save($student);
     //        }
 }
예제 #4
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     University::create(['name' => 'شهید بهشتی', 'logo' => 'Shahid_Beheshti_University_logo.png']);
 }
예제 #5
0
 public function create(Request $request)
 {
     University::create($request->all());
     Flash::success(trans('admin/messages.UniversityAdded'));
     return redirect()->back();
 }