Path : /var/www/html/jewelry-pos/app/Http/Controllers/ |
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
Current File : /var/www/html/jewelry-pos/app/Http/Controllers/HomeController.php |
<?php namespace App\Http\Controllers; use Carbon\Carbon; use App\Models\Member; use App\Models\Rebate; use App\Models\Source; use App\Models\Deposit; use App\Models\Product; use App\Models\Currency; use App\Models\Expenses; use App\Models\Withdraw; use App\Models\Promotion; use App\Models\UserCasino; use App\Models\BankAccount; use Illuminate\Http\Request; use App\Exports\WinLoseExport; use App\Exports\BankSummaryExport; use App\Exports\PerformanceExport; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Auth; use Maatwebsite\Excel\Facades\Excel; use App\Exports\MemberTrackingExport; use App\Models\BankAccountTransaction; class HomeController extends Controller { /** * Create a new controller instance. * * @return void */ public function __construct() { $this->middleware('auth'); } /** * Show the application dashboard. * * @return \Illuminate\Contracts\Support\Renderable */ public function index(Request $request) { // dd($request->all()); $start_date = $request->get('start_date') ?? date('Y-m-d'); $end_date = $request->get('end_date') ?? date('Y-m-d'); $dates = explode(' - ', $request->date); if ($request->date) { $start_date = $dates[0]; $end_date = $dates[1]; } $product = Product::all(); $countProduct = count($product); $totalDeposit = $countProduct; $totalWithdraw = 0; $totalRebate = 0; $totalMember = 0; return view('home', compact('start_date', 'end_date', 'totalDeposit', 'totalWithdraw', 'totalRebate', 'totalMember')); } // public function performanceDownload(Request $request) // { // return Excel::download(new PerformanceExport($request->get('start_date'), $request->get('end_date')), 'performance-report-' . $request->get('start_date') . "-" . $request->get('end_date') . '.xlsx'); // } }