⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.26
Server IP:
15.204.235.159
Server:
Linux srv.techlup.co.ke 4.18.0-553.5.1.el8_10.x86_64 #1 SMP Wed Jun 5 09:12:13 EDT 2024 x86_64
Server Software:
Apache
PHP Version:
8.2.27
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
tech
/
www
/
script
/
app
/
Http
/
Controllers
/
Admin
/
View File Name :
EnvController.php
<?php namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use File; use Illuminate\Support\Str; class EnvController extends Controller { /** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $countries= base_path('resources/lang/langlist.json'); $countries= json_decode(file_get_contents($countries),true); return view('admin.settings.env',compact('countries')); } /** * Show the form for creating a new resource. * * @return \Illuminate\Http\Response */ public function create() { // } /** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $APP_NAME = Str::slug($request->APP_NAME); $PUSHER_APP_KEY = $request->PUSHER_APP_KEY; $PUSHER_APP_CLUSTER = $request->PUSHER_APP_CLUSTER; $txt ="APP_NAME=".$APP_NAME." APP_ENV=".$request->APP_ENV." APP_KEY=base64:kZN2g9Tg6+mi1YNc+sSiZAO2ljlQBfLC3ByJLhLAUVc= APP_DEBUG=".$request->APP_DEBUG." APP_URL=".$request->APP_URL." LOG_CHANNEL=".$request->LOG_CHANNEL."\n DB_CONNECTION=".env("DB_CONNECTION")." DB_HOST=".env("DB_HOST")." DB_PORT=".env("DB_PORT")." DB_DATABASE=".env("DB_DATABASE")." DB_USERNAME=".env("DB_USERNAME")." DB_PASSWORD=".env("DB_PASSWORD")."\n BROADCAST_DRIVER=".$request->BROADCAST_DRIVER." CACHE_DRIVER=".$request->CACHE_DRIVER." QUEUE_CONNECTION=".$request->QUEUE_CONNECTION." SESSION_DRIVER=".$request->SESSION_DRIVER." SESSION_LIFETIME=".$request->SESSION_LIFETIME."\n REDIS_HOST=".$request->REDIS_HOST." REDIS_PASSWORD=".$request->REDIS_PASSWORD." REDIS_PORT=".$request->REDIS_PORT."\n MAIL_DRIVER=".$request->MAIL_DRIVER." MAIL_HOST=".$request->MAIL_HOST." MAIL_PORT=".$request->MAIL_PORT." MAIL_USERNAME=".$request->MAIL_USERNAME." MAIL_PASSWORD=".$request->MAIL_PASSWORD." MAIL_ENCRYPTION=".$request->MAIL_ENCRYPTION." MAIL_FROM_ADDRESS=".$request->MAIL_FROM_ADDRESS." MAIL_FROM_NAME=".$request->MAIL_FROM_NAME."\n DO_SPACES_KEY=".$request->DO_SPACES_KEY." DO_SPACES_SECRET=".$request->DO_SPACES_SECRET." DO_SPACES_ENDPOINT=".$request->DO_SPACES_ENDPOINT." DO_SPACES_REGION=".$request->DO_SPACES_REGION." DO_SPACES_BUCKET=".$request->DO_SPACES_BUCKET."\n PUSHER_APP_ID=".$request->PUSHER_APP_I." PUSHER_APP_KEY=".$request->PUSHER_APP_KEY." PUSHER_APP_SECRET=".$request->PUSHER_APP_SECRET." PUSHER_APP_CLUSTER=".$request->PUSHER_APP_CLUSTER."\n MIX_PUSHER_APP_KEY="."'${PUSHER_APP_KEY}'"." MIX_PUSHER_APP_CLUSTER="."'${PUSHER_APP_CLUSTER}'"."\n TIMEZONE=".$request->TIMEZONE.""." DEFAULT_LANG=".$request->DEFAULT_LANG."\n STRIPE_KEY=".$request->STRIPE_KEY." STRIPE_SECRET=".$request->STRIPE_SECRET."\n ZOOM_API_KEY=".$request->ZOOM_API_KEY." ZOOM_API_SECRET=".$request->ZOOM_API_SECRET." ZOOM_USER_EMAIL=".$request->ZOOM_USER_EMAIL." PAYPAL_CLIENT_ID=".$request->PAYPAL_CLIENT_ID." "; File::put(base_path('.env'),$txt); return response()->json("System Updated"); } /** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { // } /** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { // } /** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { // } /** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { // } }