public function indexAction()
 {
     // disable access if not ajax request
     if (!$this->getRequest()->isXmlHttpRequest()) {
         return $this->_disableIfNotAjaxRequest();
     }
     // disable auto rendering for this action
     $this->_helper->viewRenderer->setNoRender();
     $this->_helper->layout->disableLayout();
     $request = $this->getRequest();
     $limit = (int) $request->getParam('limit');
     $start = (int) $request->getParam('start');
     $sorta = json_decode((string) $this->_getParam('sort'));
     $sort = isset($sorta[1]) ? (string) $sorta[1]->property : 'id';
     $dir = isset($sorta[1]) ? (string) $sorta[1]->direction : 'desc';
     $filters = (array) $this->_getParam('filter');
     $vendorModel = new Vendors();
     echo $vendorModel->getGrid($limit, $start, $sort, $dir, $filters);
 }