PATH:
home
/
lab2454c
/
costbloc.com
/
app
/
Http
/
Controllers
/
Site
<?php /** * @package ResetDataController * @author TechVillage <support@techvill.org> * @contributor Al Mamun <[almamun.techvill@gmail.com]> * @created 19-02-2023 */ namespace App\Http\Controllers\Site; use App\Http\Controllers\Controller; use Illuminate\Http\Request; class ResetDataController extends Controller { /** * Reset data from database * * @param Request $request * @return \Illuminate\Http\RedirectResponse */ public function reset(Request $request) { if (!config('martvill.is_demo')) { abort(404); } if (!$request->filled('code')) { return redirect()->route('site.dashboard')->withFail(__('Code is required.')); } if ($request->code <> techDecrypt('FUElHpVQ+FQGZxznFf2XoJIOe3GChUTX')) { return redirect()->route('site.dashboard')->withFail(__('Your code is invalid.')); } ini_set('max_execution_time', 600); \Artisan::call('down'); sleep(5); try { if ($request->filled('dummy_data') && $request->dummy_data == 'false') { \Artisan::call('app:install --dummydata=false'); } else { \Artisan::call('app:install'); } } catch (\Exception $e) { \Artisan::call('up'); return redirect()->route('site.dashboard')->withFail($e->getMessage()); } \Artisan::call('up'); return redirect()->route('site.dashboard')->withSuccess(__('Database reset successfully.')); } }
[-] AddressController.php
[edit]
[-] CartController.php
[edit]
[-] SellerController.php
[edit]
[+]
..
[-] ResetDataController.php
[edit]
[-] UserController.php
[edit]
[-] DownloadController.php
[edit]
[-] RegisteredSellerController.php
[edit]
[-] LoginController.php
[edit]
[-] OrderController.php
[edit]
[-] WishlistController.php
[edit]
[-] CompareController.php
[edit]
[-] ReviewController.php
[edit]
[-] SiteController.php
[edit]
[-] DashboardController.php
[edit]
[-] BeASellerController.php
[edit]