예제 #1
0
 public function adminPost(AdminUserRequest $request)
 {
     $role = Role::create(['name' => 'administraotr', 'description' => 'Administrator Role has all access']);
     AdminUser::create(['first_name' => $request->get('first_name'), 'last_name' => $request->get('last_name'), 'email' => $request->get('email'), 'password' => bcrypt($request->get('password')), 'is_super_admin' => 1, 'role_id' => $role->id]);
     $host = str_replace('http://', '', $request->getUriForPath(''));
     $host = str_replace('https://', '', $host);
     $website = Website::create(['host' => $host, 'name' => 'Defaul Website', 'is_default' => 1]);
     Configuration::create(['configuration_key' => 'active_theme_identifier', 'configuration_value' => 'mage2-basic', 'website_id' => $website->id]);
     Configuration::create(['configuration_key' => 'active_theme_path', 'configuration_value' => base_path('themes\\mage2\\basic'), 'website_id' => $website->id]);
     Configuration::create(['configuration_key' => 'mage2_catalog_no_of_product_category_page', 'configuration_value' => 9, 'website_id' => $website->id]);
     Configuration::create(['configuration_key' => 'mage2_catalog_cart_page_display_taxamount', 'configuration_value' => 'yes', 'website_id' => $website->id]);
     Configuration::create(['configuration_key' => 'mage2_tax_class_percentage_of_tax', 'configuration_value' => 15, 'website_id' => $website->id]);
     return redirect()->route('mage2.install.success');
 }
예제 #2
0
 private function _creteAdminUser()
 {
     return AdminUser::create(['first_name' => str_random(6), 'last_name' => str_random(6), 'email' => str_random(6) . "@gmail.com", 'password' => 'admin123', 'password_confirmation' => 'admin123', 'role_id' => 1]);
 }
 /**
  * Create a new user instance after a valid registration.
  *
  * @param  array  $data
  * @return User
  */
 protected function create(array $data)
 {
     return AdminUser::create(['first_name' => $data['first_name'], 'last_name' => $data['last_name'], 'email' => $data['email'], 'password' => bcrypt($data['password']), 'role_id' => 1]);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Mage2\AdminUser\Requests\AdminUserRequest  $request
  * @return \Illuminate\Http\Response
  */
 public function store(AdminUserRequest $request)
 {
     AdminUser::create($request->all());
     return redirect()->route('admin-user.index')->with('notificationText', 'Admin User Created Successfully');
 }
 public function adminPost(AdminUserRequest $request)
 {
     $role = Role::create(['name' => 'administraotr', 'description' => 'Administrator Role has all access']);
     AdminUser::create(['first_name' => $request->get('first_name'), 'last_name' => $request->get('last_name'), 'email' => $request->get('email'), 'password' => bcrypt($request->get('password')), 'is_super_admin' => 1, 'role_id' => $role->id]);
     return redirect()->route('mage2.install.success');
 }
예제 #6
0
 private function setupAdminUserAndWebsite()
 {
     $role = Role::create(['name' => 'Administrator', 'description' => 'administrator role']);
     AdminUser::create(['first_name' => 'test User', 'last_name' => 'test User', 'email' => '*****@*****.**', 'password' => bcrypt('admin123'), 'is_super_admin' => 1, 'role_id' => $role->id]);
     $host = str_replace('http://', '', $this->baseUrl);
     $host = str_replace('https://', '', $host);
     $website = Website::create(['host' => $host, 'name' => 'Defaul Website', 'is_default' => 1]);
     Configuration::create(['configuration_key' => 'active_theme_path', 'configuration_value' => base_path('themes/mage2/default'), 'website_id' => $website->id]);
     Configuration::create(['configuration_key' => 'active_theme_name', 'configuration_value' => 'mage2-default', 'website_id' => $website->id]);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param \Mage2\User\Requests\Admin\AdminUserRequest $request
  *
  * @return \Illuminate\Http\Response
  */
 public function store(AdminUserRequest $request)
 {
     $request->merge(['password' => bcrypt($request->get('password'))]);
     AdminUser::create($request->all());
     return redirect()->route('admin.admin-user.index');
 }