/**
  * Class Constructor
  *
  * @param \Rafaelqm\Datatables\Request $request
  */
 public function __construct(Request $request)
 {
     $this->request = $request->request->count() ? $request : Request::capture();
 }
 /**
  * Append debug parameters on output.
  *
  * @param  array $output
  * @return array
  */
 public function showDebugger(array $output)
 {
     $output['queries'] = $this->connection->getQueryLog();
     $output['input'] = $this->request->all();
     return $output;
 }