public function makeJqGrid()
    {
        $data = $this->jqSearchQuery()->jqFilterQuery()->jqOrderQuery()->getJqGridQuery()->paginate((\Input::get('rows') ?: 15));

        $out = $data->getCollection()->toArray();

        return [
            'Page'       => $data->getCurrentPage(),
            'Total'      => ceil($data->getTotal() / $data->getPerPage()),
            'Records'    => $data->getTotal(),
            'SortColumn' => \Input::get('sidx'),
            'SortOrder'  => \Input::get('sord') ?: 'asc',
            'Data'       => $out,
        ];
    }