/** * Execute the console command. * * @return mixed */ public function handle() { // generate a transaction report $start = $this->argument('start'); $end = $this->argument('end'); $includeRent = $this->option('include-rent'); $report = new VendorReport(); $report->generate($start, $end, $includeRent); }
/** * Generate a Vendor Report * * @return Response */ public function generate(Request $request) { $vendor_report = new VendorReport(); $report = $vendor_report->generate($request->start, $request->end, $request->rent); return response(array('status' => 'success', 'report' => $report), 200); }