/**
  * 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);
 }