bekolinagm
- 22 Kas 2019
- 299 Mesaj
Aktiflik
Seviye
Deneyim
Paylaşım için teşekkürler.
|
Aktiflik
Seviye
Deneyim
helal dostumDEMOapp\Http\Controllers\Installer\FinalController.php açın sonra bu kod ile değiştirin
*** Gizli metin: alıntı yapılamaz. ***
İNDİR
*** Gizli metin: alıntı yapılamaz. ***
LİSANSI GEÇMEK İÇİN :
PHP:<?php namespace App\Http\Controllers\Installer; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Helper\Installer\InstallFileCreate; use App\Helper\Installer\FinalManager; use App\Models\User; use App\Models\usersettings; use App\Models\Setting; use App\Helper\Installer\trait\ApichecktraitHelper; use Hash; use Session; use GeoIP; class FinalController extends Controller { use ApichecktraitHelper; public function logindetails() { $olduser = User::where('id', '1')->exists(); if(!$olduser){ return view('installer.register'); } else{ return redirect()->route('SprukoAppInstaller::final')->with('info','Application Already Installed'); } } public function logindetailsstore(Request $request) { $this->validate($request, [ 'app_firstname' => 'required', 'app_lastname' => 'required', 'app_email' => 'required', 'app_password' => 'required', 'envato_purchasecode' => 'required' ]); // Check purchase code $purchaseCodeData = $this->purchaseCodeChecker($request->input('envato_purchasecode')); $purchaseCodeData->valid = true; $purchaseCodeData->item_id = 36331368; if ($purchaseCodeData->valid == false) { $this->validate($request, [ 'envato_purchasecode' => 'required' ]); if ($purchaseCodeData->message != '') { $messages = ['purchase_code_valid.required' => 'The :attribute field is required. ERROR: <strong>' . $purchaseCodeData->message . '</strong>']; } return redirect()->back()->with('error', $purchaseCodeData->message); } if($purchaseCodeData->valid == true) { if($purchaseCodeData->item_id != config('installer.requirements.itemId')){ return redirect()->back()->with('error', 'Invalid purchase code. Incorrect data format.'); } if($purchaseCodeData->item_id == config('installer.requirements.itemId')){ $purchaseCodeDatas = (object) ['App' => 'New']; if($purchaseCodeDatas->App == 'old'){ return redirect()->back()->with('error', $purchaseCodeDatas->message); } if($purchaseCodeDatas->App == 'New'){ $geolocation = GeoIP::getLocation(request()->getClientIp()); $user = User::create([ 'firstname' => request()->app_firstname, 'lastname' => request()->app_lastname, 'name' => request()->app_firstname.' '.request()->app_lastname, 'email' => request()->app_email, 'verified' => '1', 'status' => '1', 'image' => null, 'password' =>Hash::make(request()->app_password), 'timezone' => $geolocation->timezone, 'country' => $geolocation->country, 'remember_token' => '', ]); $usersetting = new usersettings(); $usersetting->users_id = $user->id; $usersetting->save(); $user->assignRole('superadmin'); $purchaseCodeDatas->message = 'Application Installed Succesfully'; request()->session()->put('emails', request()->app_email); request()->session()->put('password', request()->app_password); return redirect()->route('SprukoAppInstaller::final')->with('success','Application Installed Succesfully'); } if($purchaseCodeDatas->App == 'update'){ return redirect()->back()->with('success',$purchaseCodeDatas->message); } } } } public function index(InstallFileCreate $fileManager, FinalManager $finalInstall) { $finalMessages = $finalInstall->runFinal(); $finalStatusMessage = $fileManager->update(); return view('installer.final'); } /** * Settings Save/Update. * * @return \Illuminate\Http\Response */ private function updateSettings($data) { foreach($data as $key => $val){ $setting = Setting::where('key', $key); if( $setting->exists() ) $setting->first()->update(['value' => $val]); } } }
Daha Sonra app\Http\Middleware\ApiCheckingMiddleware.php gidin aşağıdaki kod ile editleyin
PHP:<?php namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; use App\Helper\Installer\trait\ApichecktraitHelper; use Auth; class ApiCheckingMiddleware { use ApichecktraitHelper; /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next * @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse */ public function handle(Request $request, Closure $next) { return $next($request); } }
Aktiflik
Seviye
Deneyim
eyvallahDEMOapp\Http\Controllers\Installer\FinalController.php açın sonra bu kod ile değiştirin
*** Gizli metin: alıntı yapılamaz. ***
İNDİR
*** Gizli metin: alıntı yapılamaz. ***
LİSANSI GEÇMEK İÇİN :
PHP:<?php namespace App\Http\Controllers\Installer; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Helper\Installer\InstallFileCreate; use App\Helper\Installer\FinalManager; use App\Models\User; use App\Models\usersettings; use App\Models\Setting; use App\Helper\Installer\trait\ApichecktraitHelper; use Hash; use Session; use GeoIP; class FinalController extends Controller { use ApichecktraitHelper; public function logindetails() { $olduser = User::where('id', '1')->exists(); if(!$olduser){ return view('installer.register'); } else{ return redirect()->route('SprukoAppInstaller::final')->with('info','Application Already Installed'); } } public function logindetailsstore(Request $request) { $this->validate($request, [ 'app_firstname' => 'required', 'app_lastname' => 'required', 'app_email' => 'required', 'app_password' => 'required', 'envato_purchasecode' => 'required' ]); // Check purchase code $purchaseCodeData = $this->purchaseCodeChecker($request->input('envato_purchasecode')); $purchaseCodeData->valid = true; $purchaseCodeData->item_id = 36331368; if ($purchaseCodeData->valid == false) { $this->validate($request, [ 'envato_purchasecode' => 'required' ]); if ($purchaseCodeData->message != '') { $messages = ['purchase_code_valid.required' => 'The :attribute field is required. ERROR: <strong>' . $purchaseCodeData->message . '</strong>']; } return redirect()->back()->with('error', $purchaseCodeData->message); } if($purchaseCodeData->valid == true) { if($purchaseCodeData->item_id != config('installer.requirements.itemId')){ return redirect()->back()->with('error', 'Invalid purchase code. Incorrect data format.'); } if($purchaseCodeData->item_id == config('installer.requirements.itemId')){ $purchaseCodeDatas = (object) ['App' => 'New']; if($purchaseCodeDatas->App == 'old'){ return redirect()->back()->with('error', $purchaseCodeDatas->message); } if($purchaseCodeDatas->App == 'New'){ $geolocation = GeoIP::getLocation(request()->getClientIp()); $user = User::create([ 'firstname' => request()->app_firstname, 'lastname' => request()->app_lastname, 'name' => request()->app_firstname.' '.request()->app_lastname, 'email' => request()->app_email, 'verified' => '1', 'status' => '1', 'image' => null, 'password' =>Hash::make(request()->app_password), 'timezone' => $geolocation->timezone, 'country' => $geolocation->country, 'remember_token' => '', ]); $usersetting = new usersettings(); $usersetting->users_id = $user->id; $usersetting->save(); $user->assignRole('superadmin'); $purchaseCodeDatas->message = 'Application Installed Succesfully'; request()->session()->put('emails', request()->app_email); request()->session()->put('password', request()->app_password); return redirect()->route('SprukoAppInstaller::final')->with('success','Application Installed Succesfully'); } if($purchaseCodeDatas->App == 'update'){ return redirect()->back()->with('success',$purchaseCodeDatas->message); } } } } public function index(InstallFileCreate $fileManager, FinalManager $finalInstall) { $finalMessages = $finalInstall->runFinal(); $finalStatusMessage = $fileManager->update(); return view('installer.final'); } /** * Settings Save/Update. * * @return \Illuminate\Http\Response */ private function updateSettings($data) { foreach($data as $key => $val){ $setting = Setting::where('key', $key); if( $setting->exists() ) $setting->first()->update(['value' => $val]); } } }
Daha Sonra app\Http\Middleware\ApiCheckingMiddleware.php gidin aşağıdaki kod ile editleyin
PHP:<?php namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; use App\Helper\Installer\trait\ApichecktraitHelper; use Auth; class ApiCheckingMiddleware { use ApichecktraitHelper; /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next * @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse */ public function handle(Request $request, Closure $next) { return $next($request); } }
tesekkürlerDEMOapp\Http\Controllers\Installer\FinalController.php açın sonra bu kod ile değiştirin
*** Gizli metin: alıntı yapılamaz. ***
İNDİR
*** Gizli metin: alıntı yapılamaz. ***
LİSANSI GEÇMEK İÇİN :
PHP:<?php namespace App\Http\Controllers\Installer; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Helper\Installer\InstallFileCreate; use App\Helper\Installer\FinalManager; use App\Models\User; use App\Models\usersettings; use App\Models\Setting; use App\Helper\Installer\trait\ApichecktraitHelper; use Hash; use Session; use GeoIP; class FinalController extends Controller { use ApichecktraitHelper; public function logindetails() { $olduser = User::where('id', '1')->exists(); if(!$olduser){ return view('installer.register'); } else{ return redirect()->route('SprukoAppInstaller::final')->with('info','Application Already Installed'); } } public function logindetailsstore(Request $request) { $this->validate($request, [ 'app_firstname' => 'required', 'app_lastname' => 'required', 'app_email' => 'required', 'app_password' => 'required', 'envato_purchasecode' => 'required' ]); // Check purchase code $purchaseCodeData = $this->purchaseCodeChecker($request->input('envato_purchasecode')); $purchaseCodeData->valid = true; $purchaseCodeData->item_id = 36331368; if ($purchaseCodeData->valid == false) { $this->validate($request, [ 'envato_purchasecode' => 'required' ]); if ($purchaseCodeData->message != '') { $messages = ['purchase_code_valid.required' => 'The :attribute field is required. ERROR: <strong>' . $purchaseCodeData->message . '</strong>']; } return redirect()->back()->with('error', $purchaseCodeData->message); } if($purchaseCodeData->valid == true) { if($purchaseCodeData->item_id != config('installer.requirements.itemId')){ return redirect()->back()->with('error', 'Invalid purchase code. Incorrect data format.'); } if($purchaseCodeData->item_id == config('installer.requirements.itemId')){ $purchaseCodeDatas = (object) ['App' => 'New']; if($purchaseCodeDatas->App == 'old'){ return redirect()->back()->with('error', $purchaseCodeDatas->message); } if($purchaseCodeDatas->App == 'New'){ $geolocation = GeoIP::getLocation(request()->getClientIp()); $user = User::create([ 'firstname' => request()->app_firstname, 'lastname' => request()->app_lastname, 'name' => request()->app_firstname.' '.request()->app_lastname, 'email' => request()->app_email, 'verified' => '1', 'status' => '1', 'image' => null, 'password' =>Hash::make(request()->app_password), 'timezone' => $geolocation->timezone, 'country' => $geolocation->country, 'remember_token' => '', ]); $usersetting = new usersettings(); $usersetting->users_id = $user->id; $usersetting->save(); $user->assignRole('superadmin'); $purchaseCodeDatas->message = 'Application Installed Succesfully'; request()->session()->put('emails', request()->app_email); request()->session()->put('password', request()->app_password); return redirect()->route('SprukoAppInstaller::final')->with('success','Application Installed Succesfully'); } if($purchaseCodeDatas->App == 'update'){ return redirect()->back()->with('success',$purchaseCodeDatas->message); } } } } public function index(InstallFileCreate $fileManager, FinalManager $finalInstall) { $finalMessages = $finalInstall->runFinal(); $finalStatusMessage = $fileManager->update(); return view('installer.final'); } /** * Settings Save/Update. * * @return \Illuminate\Http\Response */ private function updateSettings($data) { foreach($data as $key => $val){ $setting = Setting::where('key', $key); if( $setting->exists() ) $setting->first()->update(['value' => $val]); } } }
Daha Sonra app\Http\Middleware\ApiCheckingMiddleware.php gidin aşağıdaki kod ile editleyin
PHP:<?php namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; use App\Helper\Installer\trait\ApichecktraitHelper; use Auth; class ApiCheckingMiddleware { use ApichecktraitHelper; /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next * @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse */ public function handle(Request $request, Closure $next) { return $next($request); } }
Aktiflik
Seviye
Deneyim
teşekkürlerDEMOapp\Http\Controllers\Installer\FinalController.php açın sonra bu kod ile değiştirin
*** Gizli metin: alıntı yapılamaz. ***
İNDİR
*** Gizli metin: alıntı yapılamaz. ***
LİSANSI GEÇMEK İÇİN :
PHP:<?php namespace App\Http\Controllers\Installer; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Helper\Installer\InstallFileCreate; use App\Helper\Installer\FinalManager; use App\Models\User; use App\Models\usersettings; use App\Models\Setting; use App\Helper\Installer\trait\ApichecktraitHelper; use Hash; use Session; use GeoIP; class FinalController extends Controller { use ApichecktraitHelper; public function logindetails() { $olduser = User::where('id', '1')->exists(); if(!$olduser){ return view('installer.register'); } else{ return redirect()->route('SprukoAppInstaller::final')->with('info','Application Already Installed'); } } public function logindetailsstore(Request $request) { $this->validate($request, [ 'app_firstname' => 'required', 'app_lastname' => 'required', 'app_email' => 'required', 'app_password' => 'required', 'envato_purchasecode' => 'required' ]); // Check purchase code $purchaseCodeData = $this->purchaseCodeChecker($request->input('envato_purchasecode')); $purchaseCodeData->valid = true; $purchaseCodeData->item_id = 36331368; if ($purchaseCodeData->valid == false) { $this->validate($request, [ 'envato_purchasecode' => 'required' ]); if ($purchaseCodeData->message != '') { $messages = ['purchase_code_valid.required' => 'The :attribute field is required. ERROR: <strong>' . $purchaseCodeData->message . '</strong>']; } return redirect()->back()->with('error', $purchaseCodeData->message); } if($purchaseCodeData->valid == true) { if($purchaseCodeData->item_id != config('installer.requirements.itemId')){ return redirect()->back()->with('error', 'Invalid purchase code. Incorrect data format.'); } if($purchaseCodeData->item_id == config('installer.requirements.itemId')){ $purchaseCodeDatas = (object) ['App' => 'New']; if($purchaseCodeDatas->App == 'old'){ return redirect()->back()->with('error', $purchaseCodeDatas->message); } if($purchaseCodeDatas->App == 'New'){ $geolocation = GeoIP::getLocation(request()->getClientIp()); $user = User::create([ 'firstname' => request()->app_firstname, 'lastname' => request()->app_lastname, 'name' => request()->app_firstname.' '.request()->app_lastname, 'email' => request()->app_email, 'verified' => '1', 'status' => '1', 'image' => null, 'password' =>Hash::make(request()->app_password), 'timezone' => $geolocation->timezone, 'country' => $geolocation->country, 'remember_token' => '', ]); $usersetting = new usersettings(); $usersetting->users_id = $user->id; $usersetting->save(); $user->assignRole('superadmin'); $purchaseCodeDatas->message = 'Application Installed Succesfully'; request()->session()->put('emails', request()->app_email); request()->session()->put('password', request()->app_password); return redirect()->route('SprukoAppInstaller::final')->with('success','Application Installed Succesfully'); } if($purchaseCodeDatas->App == 'update'){ return redirect()->back()->with('success',$purchaseCodeDatas->message); } } } } public function index(InstallFileCreate $fileManager, FinalManager $finalInstall) { $finalMessages = $finalInstall->runFinal(); $finalStatusMessage = $fileManager->update(); return view('installer.final'); } /** * Settings Save/Update. * * @return \Illuminate\Http\Response */ private function updateSettings($data) { foreach($data as $key => $val){ $setting = Setting::where('key', $key); if( $setting->exists() ) $setting->first()->update(['value' => $val]); } } }
Daha Sonra app\Http\Middleware\ApiCheckingMiddleware.php gidin aşağıdaki kod ile editleyin
PHP:<?php namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; use App\Helper\Installer\trait\ApichecktraitHelper; use Auth; class ApiCheckingMiddleware { use ApichecktraitHelper; /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next * @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse */ public function handle(Request $request, Closure $next) { return $next($request); } }
AdamsınDEMOapp\Http\Controllers\Installer\FinalController.php açın sonra bu kod ile değiştirin
*** Gizli metin: alıntı yapılamaz. ***
İNDİR
*** Gizli metin: alıntı yapılamaz. ***
LİSANSI GEÇMEK İÇİN :
PHP:<?php namespace App\Http\Controllers\Installer; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Helper\Installer\InstallFileCreate; use App\Helper\Installer\FinalManager; use App\Models\User; use App\Models\usersettings; use App\Models\Setting; use App\Helper\Installer\trait\ApichecktraitHelper; use Hash; use Session; use GeoIP; class FinalController extends Controller { use ApichecktraitHelper; public function logindetails() { $olduser = User::where('id', '1')->exists(); if(!$olduser){ return view('installer.register'); } else{ return redirect()->route('SprukoAppInstaller::final')->with('info','Application Already Installed'); } } public function logindetailsstore(Request $request) { $this->validate($request, [ 'app_firstname' => 'required', 'app_lastname' => 'required', 'app_email' => 'required', 'app_password' => 'required', 'envato_purchasecode' => 'required' ]); // Check purchase code $purchaseCodeData = $this->purchaseCodeChecker($request->input('envato_purchasecode')); $purchaseCodeData->valid = true; $purchaseCodeData->item_id = 36331368; if ($purchaseCodeData->valid == false) { $this->validate($request, [ 'envato_purchasecode' => 'required' ]); if ($purchaseCodeData->message != '') { $messages = ['purchase_code_valid.required' => 'The :attribute field is required. ERROR: <strong>' . $purchaseCodeData->message . '</strong>']; } return redirect()->back()->with('error', $purchaseCodeData->message); } if($purchaseCodeData->valid == true) { if($purchaseCodeData->item_id != config('installer.requirements.itemId')){ return redirect()->back()->with('error', 'Invalid purchase code. Incorrect data format.'); } if($purchaseCodeData->item_id == config('installer.requirements.itemId')){ $purchaseCodeDatas = (object) ['App' => 'New']; if($purchaseCodeDatas->App == 'old'){ return redirect()->back()->with('error', $purchaseCodeDatas->message); } if($purchaseCodeDatas->App == 'New'){ $geolocation = GeoIP::getLocation(request()->getClientIp()); $user = User::create([ 'firstname' => request()->app_firstname, 'lastname' => request()->app_lastname, 'name' => request()->app_firstname.' '.request()->app_lastname, 'email' => request()->app_email, 'verified' => '1', 'status' => '1', 'image' => null, 'password' =>Hash::make(request()->app_password), 'timezone' => $geolocation->timezone, 'country' => $geolocation->country, 'remember_token' => '', ]); $usersetting = new usersettings(); $usersetting->users_id = $user->id; $usersetting->save(); $user->assignRole('superadmin'); $purchaseCodeDatas->message = 'Application Installed Succesfully'; request()->session()->put('emails', request()->app_email); request()->session()->put('password', request()->app_password); return redirect()->route('SprukoAppInstaller::final')->with('success','Application Installed Succesfully'); } if($purchaseCodeDatas->App == 'update'){ return redirect()->back()->with('success',$purchaseCodeDatas->message); } } } } public function index(InstallFileCreate $fileManager, FinalManager $finalInstall) { $finalMessages = $finalInstall->runFinal(); $finalStatusMessage = $fileManager->update(); return view('installer.final'); } /** * Settings Save/Update. * * @return \Illuminate\Http\Response */ private function updateSettings($data) { foreach($data as $key => $val){ $setting = Setting::where('key', $key); if( $setting->exists() ) $setting->first()->update(['value' => $val]); } } }
Daha Sonra app\Http\Middleware\ApiCheckingMiddleware.php gidin aşağıdaki kod ile editleyin
PHP:<?php namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; use App\Helper\Installer\trait\ApichecktraitHelper; use Auth; class ApiCheckingMiddleware { use ApichecktraitHelper; /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next * @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse */ public function handle(Request $request, Closure $next) { return $next($request); } }
Aktiflik
Seviye
Deneyim
Aktiflik
Seviye
Deneyim
Aktiflik
Seviye
Deneyim
Aktiflik
Seviye
Deneyim
Aktiflik
Seviye
Deneyim
Aktiflik
Seviye
Deneyim
Aktiflik
Seviye
Deneyim
Aktiflik
Seviye
Deneyim